Skip to Content.
Sympa Menu

en - [sympa-users] Sympa + Sendmail + Amazon SES

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Liam Kirsher <address@concealed>
  • To: "address@concealed" <address@concealed>
  • Subject: [sympa-users] Sympa + Sendmail + Amazon SES
  • Date: Sat, 02 Mar 2013 11:52:21 -0800

After a good bit of struggle, it looks like I've got Sympa working with Amazon SES.
I thought I'd share my experience here in case anyone else wants to do the same thing.
I should mention that I don't fully understand why I had to do some of this stuff.

Set up SES and verify the fully qualified *domains* you are using.  I'll call it lists.example.com.
Add or modify the authinfo table, and modify sendmail.mc, per SES documentation.

In sendmail's generics-domains add lists.example.com
In genericstable I added

address@concealed    address@concealed
address@concealed    address@concealed
address@concealed    address@concealed

At this point I think I was able to test delivery using sendmail directly --

sendmail -d0.1 -v -f address@concealed address@concealed

You can also test delivery from the SES web interface.

That was working, but sending from Sympa was failing.  Why?

I looked in the "latest bounce" messages in Sympa web interface.  There were a number of problems with the headers, which I fixed by removing the header via
Edit List Config --> Sending/receiving setup --> remove_outgoing_headers

Content-Disposition
Sender
Precedence
OpenPGP

The SES SMTP server was complaining about multiple "Precedence" headers, "Content-Disposition: inline" and one that my email client (Thunderbird) added for Enigmail PGP plugin.
Finally, and this was the hard one to find, I had to remove the "Sender" header.  This was apparently a known issue with SES.

How I found it was to try sending the bounced message directly using sendmail (I put it in a file and typed "sendmail -f address@concealed address@concealed < message.txt").
I kept removing likely problem header candidates until I found the right one.


-- 
Liam Kirsher
PGP: http://liam.numenet.com/pgp/


  • [sympa-users] Sympa + Sendmail + Amazon SES, Liam Kirsher, 03/02/2013

Archive powered by MHonArc 2.6.19+.

Top of Page