In my experience with emails, if you're not comming from big services like Google, Hotmail etc. The big services will still sometimes flag you as a spam even if you have everything set up properly. They use the monopoly position tohold the email hostage. I think it's time to seriously consider developing and adopting a successor for email.