Easy answer, SPF...
With freemail providers, if you don't have a clear, proper, anal, SPF record on your domain, you're sending spam...
What does this mean to the everyday site owner? Expect your mail to be flagged as spam according to your mail provider.