The following quote fell into my inbox this morning from technical support of a clients web hosting. The issue was that while PHP was firing off the mail() function properly, we were not getting any emails. Here is a part of the support ticket response:
“…most of the emails to you is failing due to bad reputation of our sever.”
I don’t know about you, but I kind of want to meet this server. Actually, it is not that scandalous. It is just a shared server, you and whoever else the hosting company sells to.
If you are at all curious about your server checkout: http://www.barracudacentral.org/lookups/lookup-reputation
For the naughty server I got: The IP address xx.xx.xxx.xxx is listed as “poor” on the Barracuda Reputation System. To request removal…
While we are on the subject of naughty servers, is your site slow due to your programming, or the server? And why does it matter? For you interested in SEO, you know that site speed is important. Very important. Google has a sweet tool for this: http://developers.google.com/speed/pagespeed/insights/
Do your due diligence. Travel the forums and see who is satisfied with their servers. Use the links above to see your peers, and competitors…or find new clients 🙂