我有一个使用SMTP的小应用程序。
将来我想切换到AWS SES并通过SMTP使用它。
在AWS SES中,我将使用AWS SNS退回邮件。
当我在带有SNS的SMTP上通过SMTP使用SES进行弹跳时是一个问题,因为我在文档中找到了这部分:
要提供的电子邮件信息
当您通过SMTP界面访问Amazon SES时,您的SMTP 客户端应用程序汇编消息,因此您需要信息 提供的内容取决于您使用的应用程序。至少, 客户端和服务器之间的SMTP交换需要一个源地址, 目的地址和消息数据。
如果您正在使用SMTP界面并且有反馈转发 启用,那么您的退信,投诉和送达通知就会 发送到“ MAIL FROM”地址。您的任何“回复”地址 指定不使用。
https://docs.aws.amazon.com/en_en/ses/latest/DeveloperGuide/send-email-smtp.html
现在我有些疑问,当我切换到SES SMTP时,我必须自己处理反弹,而SNS将被忽略。这是对的还是始终使用SNS? (通过API和SMTP)?
答案 0 :(得分:1)
如果您使用SNS处理投诉和退信,则可以禁用电子邮件通知。
请参阅此处的步骤6:https://docs.aws.amazon.com/ses/latest/DeveloperGuide/configure-sns-notifications.html
如果您为反弹和投诉选择Amazon SNS主题,则您 可以完全禁用电子邮件通知。禁用电子邮件 电子邮件反馈下有关退回和投诉的通知 转发,选择禁用。交货通知仅可用 通过Amazon SNS。