Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are using postfix for email group lists (eg "" will go to all members) from Amazon EC2 systems. For a variety of reasons (scalability and reliability) we would like to use SES for all outgoing emails.

I was able to configure postfix to use SES as the SMTP for outgoing emails. This works fine for all verified emails. But of course, when an outsider emails me at "", it chokes. Postfix is configured to forward to my gmail account (via the virtual table), the SES rejects it because the outside user is not verified.

So none of our mailing groups configured through postfix will work this way.

I would be happy to rewrite all "From" addresses before sending (and simply leave the Reply To as the original sender), but I cannot seem to find a working configuration.

No matter what I set in canonical or generic regexps, SES seems to reject all forwarded emails.

Surely somebody must have configured postfix with SES to handle virtual addresses? How does this work?

share|improve this question

Verified emails? Have you turned on "prod mode" for your SES? Out of the box, SES nly lets you send to verified emails. Look for the button for production access. You fill out a form, and they remove that restriction.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.