问题
I am sending single letters of notifications, yet they are being marked as spam by almost every server.
I've got detailed report from "is not spam" service, but can't really understand what lines of it are important. From what I have gathered by googling, everything looks moderately OK, yet emails end up in spam anyway.
Please tell me, what am I missing.
http://isnotspam.com/dreport.php?id=42159&email=gouf@4otaku.ru
回答1:
To send email and have it not marked as spam you need to ensure a few different things.
- Setup SPF (Sender Policy Framework) and ensure you are sending mail from the server you have specified in it.
- Setup DKIM (Domain Keys Identified Email)
- Ensure the server you are sending email from hasn't been blacklisted by any spam services (looks like it hasnt by that site you've linked to)
With all of this your messages can still be marked as spam if the content of them looks suspicous.
Amazon has a service SES that I have been using for sending emails, they make it really easy to setup most of this stuff and so far I haven't had any emails sent via that marked as spam.
回答2:
I'd just like to weigh in and say that some systems automatically score anything from the .ru TLD. It's among the list of the most frequently-abused TLDs by spammers. If you're sending the notifications with a subject like "Your Notification" or you are sending them unsolicited, you're very likely to get flagged.
来源:https://stackoverflow.com/questions/14918286/why-email-from-my-server-is-being-marked-as-spam-by-popular-clients