AWS Messaging & Targeting Blog

Category: How-To

Creating a Daily Dashboard to Track Bounces and Complaints

(Edited May 22, 2019)—We’ve removed the documentation for this solution from the Amazon SES Developer Guide. Several components of this solution became outdated since we originally posted this article. We plan to fix the outdated components at some point in the future and re-publish the documentation. We’re leaving this post up in the interest of […]

Debugging SMTP Conversations Part 3: Analyzing TCP Packets

We’ve finally reached the conclusion of our deep dive into how you can capture SMTP conversations should you need to debug an issue that lies deeper than your application. Now that we’ve gone over SMTP conversation basics and getting the easiest to decipher bits of a TCP conversation with TCP Flow, let’s look at all […]

Debugging SMTP Conversations Part 2: Capturing a Live Conversation

If your email-sending application has problems communicating with the Amazon SES SMTP interface (or your customers are having problems connecting to your SMTP server that proxies requests to Amazon SES), you’ll first probably check your application logs to see what’s going on. If you’re not able to find a smoking gun in your application logs […]

Debugging SMTP Conversations Part 1: How to Speak SMTP

Amazon SES strives to make your email sending as simple and quick as possible, which means that users of our HTTP API don’t even have to worry about what an SMTP conversation is or how to capture one. Even a lot of our SMTP interface users outsource the problem to software like Microsoft Outlook or […]

All about SES daily quota

Every SES account has a quota limiting the number of messages that can be sent daily. Here are some of the most common questions we hear about this quota: Why do you have a daily quota? Quite simply, the daily quota is a mechanism to limit the potential damage if an account starts sending spam. […]

How to check your domain verification settings

So you performed the domain verification steps listed in the Developer Guide but the domain status in the SES Console still says Pending? To validate that the domain verification steps were executed properly, you have to check that the validation token was published to DNS under the correct record. Let’s say that you’re validating the […]

Amazon SES IP addresses

One of the questions we get from time to time here at Amazon SES is “What IP address is my email going out through?” In this blog post we will see how to find the outgoing IP addresses that SES is using by querying the Amazon SES SPF records in DNS. What is an outgoing […]