Reputation: 1166
What are the processes I need to go through to make sure emails sent from my web server are not rejected as spam? This question is for legitimate site emails that members have requested like a daily newsletter which is generated and run in a nightly process, as well as confirmation emails.
Some of the ideas I've heard are:
Upvotes: 11
Views: 14662
Reputation: 1166
Ok, I spend a couple hours this morning researching the answer to this question and here's what I discovered.
DNS Setup
Email signing:
Major whitelists
Conversations with major vendors
Other helpful information: Deliverability.com
Here's some good info if you're looking to off-load this to a provider:
https://stackoverflow.com/questions/3746213/sendgrid-vs-postmark
Upvotes: 14
Reputation: 10384
Google does not permit whitelisting!
Googles' article "Gmail uses Google's innovative technology to keep spam out of your inbox" in its last section "Authentication, for everyone":
Thanks a lot. At my home I am doomed to recieve my own Emails from my work being always spammed
@Stephan Muller's comment:
I (already) knew it but anyway I need to know how they are being recieved by others.
This is the main point of sending Emails to my private gmail from work and checking them at home.
Besides, what is the point of having blacklists only without whitelists?
That is anyone can blacklist competitor by just clicking "Report spam" but there is no way out
Upvotes: 0
Reputation: 3113
Take a look at the service these guys offer
In most cases it ends up being better to just integrate with their API. I run a website myself and use their services and they are way better than anything i could write myself.
Even if you don't use mailchimp take a look at the contents of one of their emails and pretty much copy it - then it should go through. I think you need to collect a few details about your user such as their name etc and personalise each email.
Also, think carefully about the amount of emails you will be sending. If it's enough for your ISP to blacklist you then you may end up with no Tinterwebbage.
Hope this helps
Upvotes: 1