Making Amazon Ses work on phplist was not a piece of cake.

Here are the Complete steps to make SES work on PHPList

  • First you need to install the version  2.11.6 only (Which is a development version and compatible with ses)
  • Then you need to configure the config.php file, with your amazon details. Just add in config.php
define('AWS_ACCESSKEYID','xxx');

define('AWS_SECRETKEY','xxx');

define('AWS_POSTURL','https://email.us-east-1.amazonaws.com/');
  • Also you need to set
define('PHPMAILER',0);
  • Remove the option to send the phplist image in email as ses doesnot support attachment. for this you need to set define(“EMAILTEXTCREDITS”,1);
  • Remember to verify all the emails that you use in the phplist, sender, webmaster, bounce esp to verify your “no-reply” bounce email address.

 

If you miss any of the above steps you will get a message

sent test mail to: [email protected] failed