View Issue Details

IDProjectCategoryView StatusLast Update
0018276phplist applicationMessage Send Processpublic14-09-16 19:44
Reporterduncanc 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version3.2.6 
Target Version3.2.6Fixed in Version3.2.6 
Summary0018276: Improve send rate when using AMAZON SES
DescriptionI was helping someone try to improve the throughput when using AMAZON SES, and switched from sending through the SES SMTP server to using the API over http.

There was an improvement in the send rate but not really significant. SMTP was about 2000/hour, using the API went up to about 3,500-4,000/hour.

I found a stackoverflow topic that recommended reusing the curl handle and setting keep alive headers

http://stackoverflow.com/a/9219352

These changes had a much bigger effect, increasing the send rate to 7,000-8,000/hour.

I will create a pull request that has the very small changes.
TagsNo tags attached.

Activities

duncanc

10-08-16 10:11

developer   ~0058133

See pull request https://github.com/phpList/phplist3/pull/82

samtuke

10-08-16 13:32

administrator   ~0058134

Great research -- this pull request will be reviewed by Michiel when he is back from vacation next week.