有没有办法可以最小化或消除收件人收到来自 AmazonSES 的电子邮件时的警告

有没有办法可以最小化或消除收件人收到来自 AmazonSES 的电子邮件时的警告

当我们使用 Amazon SES 从应用程序发送电子邮件时,电子邮件的收件人会看到如下警告消息:

电子邮件示例

我尝试寻找可以采取的措施来避免收件人看到这样的警告消息,但我无法找到足够的信息。

任何形式的帮助都将不胜感激。

答案1

通过快速谷歌搜索,似乎设置 SPF 和 DKIM 应该可以解决这个问题。


当您首次设置 Amazon SES 发送电子邮件时,您可能会发现收件人邮箱中的电子邮件有“通过 amazonses.com”警告。此警告意味着您尚未授权 Amazon SES 为您发送电子邮件,因此邮箱提供商认为该邮件是从 Amazon SES 而不是您的品牌发送的。

要授权 Amazon SES 为您发送电子邮件,您需要为 Amazon SES 设置 SPF 和 DKIM。此过程也称为电子邮件域身份验证。为 Amazon SES 设置 SPF 和 DKIM 有 2 个好处:

  • 您的电子邮件更有可能到达收件箱
  • “通过 amazonses.com”警告将被删除,您的电子邮件将被视为来自您的品牌,而不是 Amazon SES。这提高了用户参与度,因为用户更有可能打开电子邮件。

如何为 Amazon SES 设置 SPF 和 DKIM:

1. 设置 SPF

这里有两种可能的情况。

一种是你使用一个subdomain.amazonses.com作为MAIL FROM域名来投递邮件;另一种是你使用你自己的域名来投递邮件。这两种情况的处理方式不同。

在第一种情况下,您使用subdomain.amazonses.comMAIL FROM 域,由于亚马逊已经在 amazonses.com 上发布了 SPF 记录,因此通过该域发送的所有电子邮件默认都会通过 SPF 检查。因此,您不需要在这种情况下设置任何东西。它会正常工作。

在第二种情况下,您使用自己的域作为 MAIL FROM 域,则需要创建新的 SPF 记录或更新该域上现有的 SPF 记录。

如果您的域名上没有 SPF 记录,只需在其上发布以下 SPF 记录:

v=spf1 include:amazonses.com -all

如果您已经有 SPF 记录,只需include:amazonses.com在该记录的终止机制之前插入即可。

例如,如果您当前的 SPF 记录如下所示:

v=spf1 a -all

更新为:

v=spf1 a include:amazonses.com -all

2. 设置 DKIM

Amazon SES 提供了两种设置 DKIM 的选项:设置身份(域或电子邮件地址),以便 Amazon SES 为使用该身份发送的每封邮件添加 DKIM 签名;或者为 DKIM 身份验证提供您自己的密钥对。

欲了解更多信息,请参阅亚马逊的说明在 Amazon SES 中使用 DKIM 对电子邮件进行身份验证


来源:https://dmarcly.com/blog/zh-CN/how-to-set-up-spf-and-dkim-for-amazon-ses

相关内容