I've done every trick in the book I know to try to get emails from our server to show up properly, but 9 times out of 10 I get a support request from someone who just signed up saying they don't know their login because they never got the New Account email. The domain is reclaimhosting.com and I have an alias address setup as the server address ([email protected]). WHMCS is setup to use PHP Mail. would switching to SMTP with a dedicated address work better or is there something more obvious I should be doing. As far as I can tell I've setup SPF records, reverse DNS, I'm not on any blacklist according to MXToolbox. Any ideas?
Use amazonSES service, easy to setup, cheap and your emails will go straight to inboxes.
Looks like this worked. For what it's worth certain emails from WHMCS like custom messages would go through, but the New Account Information email was getting marked as spam every single time. Amazon SES immediately started delivering them to the inbox. Good to know.
I did come across a cPanel forum post on it here http://forums.cpanel.net/f43/cpanel-...ok-292071.html but there was no resolution. That person had the exact same issue as me, certain emails getting flagged. This was one of 3 servers I manage with WHMCS on it and the only one that was giving me a headache (although the other two are very low usage and this one has regular signups so that's a bit skewed). Thanks for everyone's help!
No matter how good your SPF records are, if you are sending emails from an IP that is new to hotmail servers, your emails will go straight to junk mail.
And that is just one case.
Yes, that's called building reputation. You don't just blast emails to a huge organization like that. That's just what spammers do. Proper email administrations would take the time to deploy proper measures to ensure the best delivery deemed possible. However, there is still not a guarantee.
There's other validation tools that can be use in SPF. Just Google around. Also, that is why Microsoft have setup measures to help legitimate emails get into their users inbox versus junkmail. A good start would be http://postmaster.live.com/Troubleshooting.aspx.
But then again for most folks they rather not deal with being a mail administration and handling all those issues so they look to other alternatives. Nothing wrong with that.