【问题标题】:How do I know if Amazon successfully sent the email我如何知道亚马逊是否成功发送了电子邮件
【发布时间】:2019-06-27 04:34:51
【问题描述】:

在我的 django 项目中,我使用 Amazon-ses 发送电子邮件,而我必须发送的一些电子邮件非常重要。在这种情况下,我想确保我的电子邮件已经发送成功,这样如果没有发送,我可以重新发送它。有什么方法可以让我知道邮件是否发送成功?

【问题讨论】:

  • 根据您的上下文中“关键”的含义,您应该考虑到电子邮件可能不是您项目的安全传输方式。交付过程中有许多边缘案例,涉及多个合作伙伴,您可能无法控制。

标签: python django email amazon-ses


【解决方案1】:

Amazon SES 会通过电子邮件将退回邮件和投诉通知转发给您,或者将它们发送到 Amazon SNS 主题,具体取决于您如何设置 Amazon SES 账户。

此链接包含有关如何设置的详细说明:https://aws.amazon.com/blogs/messaging-and-targeting/handling-bounces-and-complaints/

在 Amazon SES 成功将您的一封电子邮件发送到收件人的邮件服务器时触发的发送通知仅通过 Amazon SNS 发送给您。话虽如此,亚马逊将向您收取使用 Amazon SNS 接收退回、投诉和送达通知的费用。

参考:https://docs.aws.amazon.com/ses/latest/DeveloperGuide/monitor-sending-activity.html

【讨论】:

    猜你喜欢
    • 2015-06-15
    • 1970-01-01
    • 2013-05-25
    • 2016-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-24
    • 2012-06-21
    相关资源
    最近更新 更多