|
Email deliverability is becoming and ever increasing challenge. The emails generated by your web site, such as order confirmations and contact us submissions, are now at significant risk of not getting delivered.
The following tips are recommended to maximize the chances of web site generated emails being delivered:
- Setup an SPF record in your DNS that includes the SMTP service used by the web site for each domain name that you are sending emails from.
- Make sure that you have a dedicated IP address assigned to your SMTP service that no else is using. You do not want the activity of others to cause your IP address to get black listed as spam.
- Make sure that the reverse DNS of the IP address assigned to the SMTP service matches the HELO provided by the SMTP service.
- Setup email for the reverse DNS domain name assigned to the SMTP IP address. Specifically, setup an abuse@[domain name] mailbox. Setup an abuse mailbox for each domain name that you are sending from.
- Some mail servers will not accept email addressed to yourself if the from address has the same domain name. To resolve this, setup a sub domain to be used as the from address for the emails that the web server is sending out. Setup the needed SPF records, MX records, and mailboxes for the sub domain.
- Do not send to a mailing list from the same SMTP ip address as that used by your web site to send emails. Setup a completely separate SMTP service for sending emails to a mailing list. Sending multiple emails to a mailing list will have a much higher chance of being marked as spam and resulting in the IP address being black listed. By having a separate IP address, you help insure that the emails generated by your web site are not being sent from a black listed IP address.
|