A site for my client has the run-of-the-mill "website with users" email pattern. Create an account, get an activation email. Get an email when a subscription is expiring, etc.
The site is hosted on Bluehost and currently it uses php's mail() function. There isn't much configuration that is allowed (as far as I know).
The trouble is, about a third of these emails disappear into the void. They aren't in spam or junk folders, there's no bounce message, they just cease to exist. I've read about Bluehost email troubles but I can't figure out what my options are for fixing it. These aren't
marketing emails, ie they have user-specific information contained within them. I suppose if a solution offers a good templating system that would be fine.
What are my options?
Excerpt of headers when delivered to a Gmail address:
Received-SPF: neutral (google.com: 00.000.000.000 is neither permitted nor denied by best guess record for domain of domain@box###.bluehost.com) client-ip=00.000.000.000;
DomainKey-Status: good
Authentication-Results: mx.google.com; spf=neutral (google.com: 00.000.000.000 is neither permitted nor denied by best guess record for domain of domain@box###.bluehost.com) smtp.mail=domain@box###.bluehost.com; domainkeys=pass
[email protected]