【问题标题】:AWS SES - Bounces Not Being Delivered To ReturnPath AddressAWS SES - 退回的邮件未送达 ReturnPath 地址
【发布时间】:2012-05-25 08:30:50
【问题描述】:

我刚刚使用适用于 .Net 的 AWS 开发工具包编写了我的第一个应用程序,通过 SES 使用以下代码发送约 7500 封电子邮件:

AmazonSimpleEmailServiceClient client = new AmazonSimpleEmailServiceClient("awsKey", "awsSecret");

SendEmailRequest req = new SendEmailRequest()
    .WithDestination(new Destination() { ToAddresses = { "you@yourdomain.com" } })
    .WithSource("me@mydomain.com")
    .WithReturnPath("me@mydomain.com")
    .WithMessage(
        new Amazon.SimpleEmail.Model.Message(new Content("mySubject"),
        new Body().WithHtml(new Content("myBody"))));

var resp = client.SendEmail(req);

我的 AWS 控制台显示成功发送了约 7350 封电子邮件和约 150 封退回邮件。

完成后已经 3 个多小时了,我仍然没有收到任何退回电子邮件(“无法发送此电子邮件,因为地址不存在或其他什么......”)到 me@mydomain.com .

我如何找出这大约 150 封电子邮件中的哪些被退回,以便更新我的数据库?

【问题讨论】:

    标签: c# asp.net amazon-web-services amazon-ses email-bounces


    【解决方案1】:

    有更好的方法来处理它。在 SES 中,您可以将退回邮件配置为进入 SQS 队列,然后从从该队列读取的应用程序(或不同的专用退回处理应用程序)以编程方式处理它们。

    【讨论】:

      【解决方案2】:

      退回邮件正在发送给我,只是被过滤为垃圾邮件。

      我希望有更好的方法通过 SES 来处理这个问题...

      【讨论】:

      • Arg!刚刚遇到了同样的问题。谢谢!
      猜你喜欢
      • 1970-01-01
      • 2021-03-26
      • 2016-09-28
      • 2020-10-19
      • 1970-01-01
      • 2019-08-22
      • 2018-11-17
      • 2022-05-23
      相关资源
      最近更新 更多