删除或替换 AWS SES 中启用 DKIM 和 SPF 的“邮寄者”字段

删除或替换 AWS SES 中启用 DKIM 和 SPF 的“邮寄者”字段

是否有可能消除mailed by: us-west-2.amazonses.com电子邮件中的字段或更换它与mailed by: example.com?亚马逊论坛、本网站和谷歌搜索都非常不清楚。我正在使用 Amazon SES 发送电子邮件。via电子邮件的一部分已被删除,因为我在域上启用了 TXT 记录和 DKIM 来证明所有权。

我知道 Amazon SES 是端点并且正在发送这封电子邮件,但我想知道如何不宣传这一事实。

我还在我的域上启用了 SPF 记录,如果我使用 DKIM,我相信这只是完成了两次相同的任务(如果这正确,我需要验证),但它仍然将自己标记为由 发送邮件amazonses.com。我在 Amazon SES 开发人员论坛上问过这个问题,去年所有的谷歌搜索都回到了这个问题或复制了它的网站。有没有更好的地方来问这个问题?

答案1

您可以mailed-by: us-west-2.amazonses.com用替换mailed by: sub.example.com,但不能用 替换mailed-by: example.com

换句话说,像这样的非裸域名(带有子域名)sub.example.com是可能的,但是像这样的裸域名example.com是不可能被替换us-west-2.amazonses.commailed-by

us-west-2.amazonses.com要用替换sub.example.commailed-by您必须创建一个custom MAIL FROM domain

以下是如何创建自定义 MAIL FROM 域sub.example.com

单击域example.com

在此处输入图片描述


然后显示细节。

在此处输入图片描述


然后,单击MAIL FROM Domain显示Set MAIL FROM Domain按钮。

在此处输入图片描述


然后,单击Set MAIL FROM Domain按钮,窗口打开。

在此处输入图片描述


然后,将子域“sub”放入字段并单击Set MAIL FROM Domain按钮。

在此处输入图片描述


然后,将显示MX Record和。除了域的记录之外,还必须添加和到,以验证自定义 MAIL FROM 域。SPF RecordMX RecordSPF RecordRoute 53example.comsub.example.com

在此处输入图片描述


最后,检查自定义 MAIL FROM 域是否在部分sub.example.com下经过验证MAIL FROM domain

在此处输入图片描述


如果MAIL FROM domain status仍然如此pending verification,请单击retry蓝色的。

在此处输入图片描述


然后,它将被验证。

在此处输入图片描述


自定义 MAIL FROM 域验证后,您mailed-by是否 使用或sub.example.com发送电子邮件,以及您的帐户是否在沙盒中。example.comsub.example.com

答案2

mailed-by 标头通常用于通过转发保留来自或 MAIL FROM 的信封内容。Amazon 不允许自定义 MAIL FROM。以下引述来自 Amazon 员工对关于 SPF 和 DKIM 的博客文章

您提到的标头 [mailed-by] 似乎是 ISP 在邮件离开 Amazon SES 后附加的内容,而不是标准邮件标头。遗憾的是,我们无法控制接收方附加组件。

尽管如此,假设“mailed-by”值基于 MAIL-FROM,答案是,目前通过 Amazon SES 发送的所有电子邮件都将 amazonses.com(或其子域)作为 MAIL-FROM 域。我们目前不支持其自定义

由 Adrian@AWS 于 2014 年 11 月 4 日上午 8:31:29(太平洋标准时间)发布

相关内容