Magento – New Customer Registration Emails Not Received by Some Customers

email

New customer registration emails that send out the link to confirm account are logged as sent from server in the linux server logs but are not received by some customers. For example: new account with caitlin.havener@gmail.com sent and I received it right away. New account with email chavener@directtoschools.com sent and I never received. I figured that this is an email filter issue on the receivers end, but obviously we want ALL of our customers to receive the email. Does the following extension help with that issue too or please advise.

http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-email.html

Best Answer

Deliverability issues can be a number of things including:

  • Email/domain blacklisting
  • SPF/DKIM and DomainKeys, SenderId configuration
  • Firewall/port configuration
  • Mail transport misconfiguration

Check /var/maillog on your server (for Linux, not sure for Windows-side) and ensure proper configuration of sendmail or postfix (again, Linux).

Ashley's extension isn't going to fix any of the above issues for you, but it will allow you to point to a 3rd party email delivery service which manage the above problems.

Some trustworthy SMTP relays:

http://sendgrid.com/

http://www.socketlabs.com/

https://www.mandrill.com/


Beyond this basic troubleshooting I'm afraid that email delivery issues are probably more fit for Serverfault.

Related Topic