Amazon SES Blog

Category: How-To*

Creating a Daily Dashboard to Track Bounces and Complaints

(Edited July 11, 2017)—We added a link to a CloudFormation stack in the “Building a Daily Dashboard” section. You can use the CloudFormation stack to create the daily dashboard in a few simple steps. Bounce and complaint rates can have a negative impact on your sender reputation, and a bad sender reputation makes it less likely […]

Read More

Introducing the AWS Lambda Blueprint for Filtering Emails Received Through Amazon SES

When we set out to build an email receiving service for AWS, we wanted to make receiving email easy, but we also wanted to empower you to make your own decisions about how your inbound emails should be handled. With the goal of striking a balance between ease of use and flexibility, we integrated SES […]

Read More

Debugging SMTP Conversations Part 3: Analyzing TCP Packets

by Elton Pinto | on | in How-To* | Permalink | Comments |  Share

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 […]

Read More

Debugging SMTP Conversations Part 2: Capturing a Live Conversation

by Elton Pinto | on | in How-To* | Permalink | Comments |  Share

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 […]

Read More

Debugging SMTP Conversations Part 1: How to Speak SMTP

by Elton Pinto | on | in How-To* | Permalink | Comments |  Share

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 […]

Read More

All about SES daily quota

by Samuel Minter | on | in How-To* | Permalink | Comments |  Share

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. […]

Read More

How to check your domain verification settings

by Valentin Munteanu | on | in How-To* | Permalink | Comments |  Share

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 […]

Read More

Amazon SES IP addresses

by Adrian Hamciuc | on | in How-To* | Permalink | Comments |  Share

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 […]

Read More

Three places where your email could get delayed when sending through SES

by Adrian Hamciuc | on | in How-To* | Permalink | Comments |  Share

Email sending is one of those activities you may not pay much attention to when all goes well, but you really notice when it’s not working. In today’s fast moving world, the speed of information transfer is critical, so slow email delivery is a particularly painful problem. In this blog post, we will explore three […]

Read More

DKIM Troubleshooting Series: Deliverability Considerations

Hello and welcome to the last entry in the Amazon SES DKIM troubleshooting blog series. So far, we have seen various technical problems that appeared between us and properly signed emails, and we also saw how DKIM helps protect our domain from various impersonators. We will now see whether DKIM can also improve our deliverability […]

Read More