AWS SDK for .Net を使用して、次のコードで SES 経由で ~7500 通の E メールを送信する最初のアプリケーションを作成しました。
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 通の E メールと約 150 回のバウンスの配信が成功したことを示しています。
完了してから 3 時間以上経ちましたが、me@mydomain.com 宛ての返送メール (「このメールは、アドレスが存在しないなどの理由で送信できませんでした...」) をまだ受け取っていません。
データベースを更新できるように、これらの約 150 通のメールのどれが返送されたかを調べるにはどうすればよいですか?