【问题标题】:Use SES (with SNS) over SMTP通过 SMTP 使用 SES(带 SNS)
【发布时间】:2019-04-16 15:58:41
【问题描述】:

我已经有一个使用 SMTP 的小应用程序。
将来我想切换到 AWS SES 并通过 SMTP 使用它。
在 AWS SES 中,我将使用 AWS SNS 来退回邮件。

这是一个问题,当我使用 SES over SMTP 和 SNS 进行弹跳时,因为我在文档中找到了这部分:

要提供的电子邮件信息

当您通过 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)?

【问题讨论】:

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


    【解决方案1】:

    如果您使用 SNS 处理投诉和退回邮件,您可以禁用电子邮件通知。

    请参阅此处的第 6 步:https://docs.aws.amazon.com/ses/latest/DeveloperGuide/configure-sns-notifications.html

    如果您为退回邮件和投诉选择 Amazon SNS 主题,您 可以完全禁用电子邮件通知。禁用电子邮件 电子邮件反馈下的退回和投诉通知 转发,选择禁用。交货通知仅可用 通过 Amazon SNS。

    【讨论】:

    • 当我禁用它时,这对于通过 AWS API 和 SMTP 访问是否相同,还是比 SMTP 有缺点?
    • 无论邮件如何发送,电子邮件通知都将被禁用。
    猜你喜欢
    • 2012-01-24
    • 2018-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 1970-01-01
    • 2012-02-23
    相关资源
    最近更新 更多