If you can get past the fact that Google has overtaken Microsoft as the symbol of internet evil, gmail is pretty good. Especially the spam filtering.
In the past when people want their @domain emails in their gmail account I have simply forwarded it i.e. pushed the emails to gmail. But this has a down-side.
Imagine your account receives a whole lot of spam. You then forward it to your gmail account. Gmail doesn’t see it as coming from someone else to you, they see it as coming from you to gmail. Google responds by blocking your IP address (since you are seen as a spammer) which also happens to be the IP address of every other account on the 123host server. i.e. everyone gets blocked by Google.
I have a new strategy now, I am getting gmail to pull the emails from 123host. I won’t get into the details here on how to do it, it isn’t hard but it is a little complex.
From now on all new 123host -> gmail will be set up as gmail pulling and I will slowly switch over you pushers.