Amazon SES邮件为垃圾邮件

时间:2012-11-01 09:54:36

标签: amazon-web-services amazon-ses

我正在使用亚马逊SES发送通知邮件。邮件正在传递,但有时邮件被移动到垃圾邮件文件夹。怎么回事?如果我发送邮件的方法是相同的,那么为什么有些邮件被认为是垃圾邮件而其他邮件则不被认为?

请解释一下。 提前致谢

5 个答案:

答案 0 :(得分:57)

好问题。电子邮件的可传递性(邮件传递到收件箱的可能性)取决于许多不同的因素。它是您正在使用的平台(在这种情况下,您提到Amazon SES)和您的特定发送程序的共同责任。根据您发送给谁以及提供何种入站邮件保护,如果您发送产生收件人投诉的邮件(也就是“这是垃圾邮件”按钮点击),您将面临电子邮件传送的障碍,跳出无效地址,带有垃圾指纹的内容,以及发送到非活动但现有的地址,这些地址实际上可能是垃圾邮件。 ISP的使命是保护他们的收件人免受垃圾邮件的攻击,尽管您对垃圾邮件的定义可能会有所不同。在一天结束时,您可以确保收到所需的电子邮件收件人,并且您正在快速删除发送给不想要收件人的收件人。

Amazon SES拥有专为基于ISP(例如Gmail,Yahoo等)要求的出站电子邮件量身定制的IP空间设置。我们还推出了一些简单易用的功能:验证您的电子邮件Easy DKIM,测试您的电子邮件以确保您具有正确的退回和投诉处理(邮箱模拟器),并且可以通过Amazon Simple快速轻松地获得ISP反馈通知服务(退回和投诉通知)。

此外,我们还汇总了一份关于发送我们推荐的最佳做法的白皮书。我们的博客经常更新,并经常讨论会影响可交付性的主题。最后,我们有一个资源部分,提供第三方提供商,如果您仍然想知道要采取哪些步骤,可以更详细地帮助您。

我们希望每个客户都能获得成功并拥有最高的可传递性。如果您发现我们缺少任何资源或需要您目前无法获得的其他功能或数据,我很乐意听到它,以便我们可以更好地制作Amazon SES。

对于您的特定用例,我建议您前往亚马逊SES,以便我们可以一起排除故障。请提供有关您情况的具体细节,以便我们深入研究。这些问题的答案将有助于我们调查:

  1. 您遇到什么问题?
  2. 您发送的是哪种类型的电子邮件?
  3. 让收件人选择加入?
  4. 您多久向同一位收件人发送电子邮件?
  5. 您是如何获得新收件人的?
  6. 您是否有我们可以查看的邮件样本?
  7. 你在反弹和投诉方面做得怎么样?
  8. 您是否接受取消订阅请求?
  9. 你怎么知道你被送到垃圾邮件文件夹以及它多久发生一次?
  10. 您是否根据广泛提供的免费服务(例如mail-tester.com)检查了您的内容?
  11. 要查看Amazon SES博客,技术文档,最佳实践白皮书,客户论坛以及其他以服务为中心的内容,请访问:http://aws.amazon.com/ses/

    要查看我们的资源页面(也包含在Amazon SES页面上,但稍微向下),请访问:http://aws.amazon.com/ses/resources/

    谢谢, 克里斯

    P.S。我最初有这个答案充满链接,方便导航,但stackoverlfow由于垃圾邮件控制措施剥离它们。具有讽刺意味!

答案 1 :(得分:17)

SES真的不适合发送重要的通知电子邮件甚至营销电子邮件。大多数垃圾邮件服务都标记了SES使用的ip范围,因为垃圾邮件发送者使用SES发送垃圾邮件是多么容易。

我所在的团队定期在一两天内发送了数以千万计的营销和通知电子邮件。由于可传递性问题,我们不得不离开SES。我可能会建议您使用SendGrid或类似的服务,以提供更好的交付能力。

答案 2 :(得分:6)

问题在于垃圾邮件发送者使用亚马逊SES,而亚马逊在推迟服务方面的速度非常慢,因此他们的IP往往最终会出现在黑名单中。

您会在滥用投诉博客页面上看到他们使用0.1%的阈值来确定用户是否是垃圾邮件,而不是零容忍政策。我一直在报告一个垃圾邮件发送者正在向他们搜索电子邮件地址数月,但他们没有做任何事情。我猜大多数人都不打算报告垃圾邮件发送者。我之前发生过同样的事情 - 你在几个月内多次报告垃圾邮件发送者,亚马逊绝对没有做任何事情(除了将你的投诉添加到堆中,看看它是否超过0.1%的阈值)。

如果你正在运行批量电子邮件服务,那么你真的需要对垃圾邮件采取零容忍方法,正如Marketo和Sendgrid所做的那样。具有讽刺意味的是,如果您报告来自ec2服务器的垃圾邮件,他们会立即进行调查并启动垃似乎亚马逊SES是垃圾邮件发送者的避风港。

答案 3 :(得分:2)

根据谢尔盖的评论,你可以做很多事情。您当然应该设置SPF记录和DKIM签名。

亚马逊网站上有一些很好的内容:http://docs.aws.amazon.com/ses/latest/DeveloperGuide/authentication.html

在SES上设置DKIM实际上非常简单,特别是如果您使用Route53,它会自动为您创建DNS条目。

您还可以在此处查看Gmail的批量发件人文档:https://support.google.com/mail/answer/81126?hl=en

我也建议好好阅读背景,阿特伍德先生在此事上有很多话要说: http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html

希望这会有所帮助,我现在忙于处理同样的问题。

答案 4 :(得分:1)

我已经使用亚马逊SES一段时间了不到两年,我看到垃圾邮件食人族的问题完全相同,但我必须同意SES团队这一点,这是受影响的电子邮件的一小部分当你衡量亚马逊SES对Mailchimp等的成本时,这是一项非常棒的服务。

我在亚马逊SES上使用Sendy,这可以透明地查看您的电子邮件列表的确切内容,以及实际创建和发送营销电子邮件/简报的绝佳工具。

另一个很棒的工具是Mail-Tester使用此功能,您可以看到影响电子邮件DNS设置,电子邮件内容,主题以及阻止您的垃圾邮件列表的可传递性的所有内容(是的,您可以保证是在spamcannibal上)但是有可能获得8.5 / 10的可传递性,这与我使用mailchimp一样高。