I just wrote my first application using the AWS SDK for .Net to send ~ 7500 emails via SES with the following code:
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);
My AWS Console shows successful deliveries of ~ 7350 letters and ~ 150 rejections.

More than 3 hours have passed since its completion, and so far I have not received any bounces back ("This letter cannot be sent because the address does not exist or something else ...") to me@mydomain.com.
How do I know which of these 150 emails bounced so that I can update my database?
source
share