phplist

NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1


View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0018294phplist applicationpluginspublic13-08-16 11:5016-05-17 11:30
Reporterduncanc 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version3.2.5 
Target Versionplugin DevelopmentFixed in Version 
Summary0018294: Move Amazon SES processing to a plugin
DescriptionTo allow the Amazon SES send processing to be developed separately to core phplist I suggest that it is moved to a plugin, similar to the Send Grid plugin https://resources.phplist.com/plugin/sendgrid [^]

There are other email services such as Mailgun and Mandrill so in principle they too could be supported by plugins.

As it makes sense to use only one email service then the plugins could be handled similarly to the editor plugins or the authentication plugins and allow only one to be enabled.

We would need a discussion on the way to call the plugin. Whether the method used for Amazon SES now, or whether to rethink that.

I have a working version of a plugin, with additional functionality to send using curl_multi, but it needs a manual code change to invoke it.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0058571)
duncanc (developer)
22-12-16 12:16

The first part of this is to change core phplist to allow a plugin to be responsible for sending emails. See pull request https://github.com/phpList/phplist3/pull/124 [^]
(0059071)
duncanc (developer)
16-05-17 09:07

This issue can be closed. The Amazon SES processing is now in a plugin, with some further functionality to increase the sending rate https://resources.phplist.com/plugin/amazonses [^]


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker