Hi
I have a similar problem but with a Google Apps hosted email account.
I was told to add an SPF record (http://en.wikipedia.org/wiki/Sender_Policy_Framework) for my domain. Didn't seem to help me but it may help you.
If you find a solution post it here please. :)
Pete