我如何在Amazon Simple Email Service中使用自定义local_part的电子邮件地址?

时间:2016-11-03 22:50:01

标签: amazon-web-services amazon amazon-ses

当我第一次使用Amazon SES发送测试消息时,MAIL_FROM为0101015825ed6274-5b0cad8d-ddb6-425b-9802-782cc554497a-000000@us-west-2.amazonses.com

在大多数电子邮件程序中,地址隐藏在标题中,并且它似乎是一个人性化的地址。使用电子邮件到MMS网关时不是这种情况,该网关向用户显示看起来像垃圾邮件的MAIL_FROM地址。

我想出了如何更改MAIL_FROM域,但只是将其更改为:0101015825ed6274-5b0cad8d-ddb6-425b-9802-782cc554497a-000000@my_domain.com

是否可以将MAIL_FROM中看起来像垃圾邮件的字符串更改为自定义的,人性化的,不那么垃圾邮件的local_part地址?

1 个答案:

答案 0 :(得分:2)

这是不可能的。

MAIL FROM地址的local_part是SES用于反馈跟踪的唯一不透明标识符 - 链接来自行为不佳的邮件网关的后退计划反弹,这些邮件网关通过首先接受邮件然后重新启动来“拒绝”无法投递的邮件单独的退回邮件...以及垃圾邮件投诉和外出自动回复邮件,返回原始发件人,邮件和收件人。

这就是为什么自定义MAIL FROM域的configuration涉及将域的MX记录设置为指向feedback-smtp.[aws-region].amazonses.com - 它会收集这些响应并将它们关联回原始邮件。

这种性质的技术是必要的,因为SMTP本身的设计存在缺陷,难以,不可靠或无法将此类事件与实际触发它们的原始消息相关联。