Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…
About WP Offload SES Lite
WP Offload SES Lite is a WordPress plugin that helps ensure your site emails are delivered. It allows you to effortlessly configure your site to send all email via Amazon SES, with features like email open and click reporting, auto-retry and manual retry of email sending failures, and the ability to search for and view specific emails.Screenshots




Frequently asked questions
Why are my WordPress site emails not being delivered?
WordPress' default email sending functions are not sufficient. You need to set up something more.
What are the risks of using an SMTP plugin to send WordPress emails?
SMTP plugins have a daily hard limit on the number of emails that can be sent, which can result in emails not getting delivered.
Why are other sending services like Postmark, Mailgun, and Sendgrid not recommended?
Other sending services are expensive and their WordPress plugins are subpar.
What features does WP Offload SES Lite offer?
WP Offload SES Lite allows you to effortlessly configure your site to send all email via Amazon SES, view a list of all emails sent from your site, and more.
What additional features are available with an upgrade to WP Offload SES?
An upgrade to WP Offload SES offers open and click reporting, auto-retry and manual retry of email sending failures, the ability to manually resend any sent emails, and more.
Changelog
1.7.1 – 2024-10-04
- Security: The plugin can now serve updates from WP Engine servers, however this update mechanism is not included when installed directly from WordPress.org
- New: Amazon SES regions Asia Pacific (Jakarta), Asia Pacific (Osaka), and Israel (Tel Aviv) are now selectable
- New: AWS PHP SDK has been updated to v3.319.4
- New: PHP and JS dependencies have been updated
1.7.0 – 2024-07-01
- New: Logs of successfully sent emails can now be instantly removed
- New: Logs can now be bulk deleted via new “Purge Logs” functionality
- New: Emails can now be enqueued in the local database without being sent to Amazon SES via the new “Enqueue Only” mode
- New: “Enqueue Only” mode can now be programmatically configured via the
enqueue-onlykey inWPOSES_SETTINGS - New: PHP 7.4 or later is now required
- New: AWS PHP SDK has been updated to v3.308.6
- Bug fix: Accessing the settings page is now much faster when there are millions of logged emails
- Bug fix: URLs with encoded parameters generated by third parties are now compatible with click tracking
- Bug fix: “Cron not running” emails are no longer sent for every subsite during a multisite network upgrade
- Bug fix: The admin notice regarding failed emails now links to the correct network settings page when multisite is enabled and subsite settings are disabled
1.6.8 – 2024-02-09
- Bug fix: Using the WPOSES_SETTINGS define no longer causes a fatal error
1.6.7 – 2024-02-08
- Security: Unserializing an object related to plugin settings now passes
'allowed_classes' => falseto avoid instantiating the complete object and potentially running malicious code - Security: Processing of the email queue now restricts the type of data allowed to ensure stored queue items meet requirements
1.6.6 – 2023-08-24
- New: WordPress 6.3 compatible
- New: PHP 8.2 compatible
- New: AWS PHP SDK has been updated to v3.279.0
- New: Links to plugin documentation, support, feedback, and changelog are now available in the footer of WP Admin
- New: Returning an empty array from the ‘wp_mail’ filter will stop the email from being queued and sent
- New: Delete from logs after 1 day and 3 days options added
- Bug fix: “Warning: is_readable(): open_basedir restriction in effect. File(~/.aws/config) is not within the allowed path(s)” is no longer logged to debug.log
- Bug fix: Settings sub-menu in a multisite subsite no longer wraps incorrectly
- Bug fix: Settings tooltips are now displayed in their correct position
1.6.5 – 2023-06-05
- Bug fix: Apostrophes in email addresses no longer prevent sending
- Bug fix: More than 25 Verified Senders can now be managed
1.6.4 – 2023-05-18
- Bug fix: WP Offload SES now works with PHP 8.2
- Security: Updated AWS SDK to address a vulnerability in
guzzlehttp/psr7as reported in CVE-2023-29197
1.6.3 – 2023-04-12
- Bug fix: WP Offload SES is once again compatible with sites using PHP 7 and WordPress 5.3–5.8
1.6.2 – 2023-03-31
- Improvement: Instructions for creating an IAM user on AWS are now up to date
1.6.1 – 2023-03-15
- Bug fix: Emails sent from a verified domain no longer result in an unverified email address notice
1.6.0 – 2023-02-15
- Release Summary Blog Post
- New: Maximum message size has been increased from 10 MB to 40 MB
- New: Amazon SES API has been updated from v1 to v2
- New: PHP 7.2 or later required
- New: WordPress 5.3 or later required
- New: WordPress 6.1 compatible
- New: WP_Queue has been updated to v2.0
- New: AWS PHP SDK has been updated to v3.258.3
- Bug fix: Spelling corrected
- Bug fix: Invalid Content-Type headers no longer stop emails from being sent
1.4.6 – 2021-05-26
- New: Added Milan and Cape Town as available regions
- New: Added
wposes_ses_regionsfilter for adding regions manually - Bug fix: Undefined constant
DeliciousBrainsWP_Offload_SESAws3GuzzleHttpIDNA_DEFAULT
1.4.5 – 2021-04-01
- Bug fix: Some fields of the Activity tab are not properly escaped which is an XSS risk
- Bug fix: Emails occasionally failing due to “WorkerAttemptsExceededException”
- Bug fix: Passing CC/BCC in CSV format not working correctly
- Bug fix: Upgrade routines can be run more than once during an upgrade
1.4.4 – 2020-12-14
- New: WordPress 5.6 and PHP 8 compatible
- New: Added North California, Paris, Stockholm, and Bahrain as available regions
1.4.3 – 2020-08-05
- New: Added Ohio, Seoul, Singapore, and Tokyo as available regions
- New: Compatibility with WordPress 5.5
- Bug fix: Queue not running when PHP memory limit is over 1G
- Bug fix: Fatal error when deleting a job that no longer exists
1.4.2 – 2020-06-19
- Improvement: Health Report no longer includes the Health Report in email summaries
- Bug fix: Email queue getting stuck if there is a fatal error while processing an email
- Bug fix: Missing mbstring module causes fatal error
1.4.1 – 2020-04-27
- New: Added London, central Canada, and São Paulo as available regions
- New: Added 7 day log duration
- New: Added
wposes_send_cron_error_emailfilter for disabling cron error emails - Improvement: Reduce interval between cron health checks to reduce false-positives
- Bug fix: Cron health check not working properly on multisite installs
- Bug fix: Cron health check email being sent twice in some situations
- Bug fix: Cron health check still runs when sending via SES is disabled
1.4 – 2020-03-11
- New: Added email queue to handle bulk email sending
- New: Store a copy of attachments to prevent conflicts with other plugins
- Improvement: Health report no longer center aligned
- Bug fix: Health report not being sent in some situations
- Bug fix: Invalid headers causing email to fail
- Bug fix: Index on email log table too large for some MySQL servers
- Bug fix: Filter for infinite log duration no longer working
- Bug fix: Open tracking image missing alt attribute
- Bug fix: Activity tab UI controls not aligned since WordPress 5.3
- Bug fix: “From name” wrapped in quotes in some situations
1.3 – 2019-12-11
- Release Summary Blog Post
- New: Weekly/monthly health report in your inbox gives you confidence your emails are sending
- New: Added Frankfurt, Mumbai, and Sydney as available regions
- Bug fix: Click tracking improperly encodes anchor links
1.2.2 – 2019-09-11
- Bug fix: Broken link to plugin settings page if subsite settings are disabled
- Bug fix: Undefined index
SERVER_NAMEin some environments
1.2.1 – 2019-08-07
- Bug fix: Plugin no longer working as an mu-plugin
- Bug fix: Activity tab doesn’t properly handle multiple recipients
- Bug fix: “Tags” step missing from Setup wizard
- Bug fix: Missing SimpleXMLElement module causes fatal error
- Bug fix: Error when adding email headers in some situations
1.2 – 2019-07-16
- Release Summary Blog Post
- New: List of sent and failed emails in the new Activity tab
- New: Notice when an email fails to send
- Bug fix: PHP notice logged in some multisite installs
1.1 – 2019-05-07
- New: Multisite network level setting to enable subsite settings
- New: Multisite subsite level setting to override network settings
- Improvement: Increase default log retention to 90 days
1.0 – 2019-04-17
- New: Redesigned UI
- New: Setup wizard
- New: Codebase rewritten from the ground up
- New: Verify any domain or email address
- New: Requires PHP 5.5+
0.8.2 – 2019-01-09
- Add discount for launch of WP Offload SES
0.8.1 – 2018-06-06
- Added dismissable admin notice that WP SES will soon require PHP 5.5+
0.8 – 2017-12-28
- WP SES has been acquired by Delicious Brains Inc (big improvements on the way including a pro upgrade)
- Refreshed UI to be consistent with the latest WordPress styles
- Updated in-plugin instructions to be much clearer
- Updated set up documentation
- Now works with translate.wordpress.org
0.7.2.1
- Fix for stats report, thanks to @Ange1Rob0t
0.7.2
- Fix for use as “must use plugin” in a wpmu setup, thanks to @positonic
0.7.1
- fix deprecated get_currentuserinfo()
0.7.0
- PHP 7.0 Compatibility
0.4.8
- Experimental support for cc: and Bcc: in custom header
- Domain verification is ok
0.4.0
- Serbo-Croatian Translation by https://webhostinggeeks.com/
- Fixed Reply-to: extraction Regexp
- fixes from hbradleyiii https://wordpress.org/support/topic/bug-with-force-plugin-activation-option
- better handling of custom headers
- removed ListVerifiedEmailAddresses deprecated api call, now using ListIdentities.
- added wpses_mailsent hook
- several minor fixes.
0.3.58
- Tries to always auto-activate in answer to https://wordpress.org/support/topic/the-plugin-get-inactive-after-a-few-minutes
- small fixes
0.3.56
- fixed sender name format
- fixed regexp for some header recognition
- now supports comma separated emails in to: header
0.3.54
- bad ses lib include fixed
- Added “force plugin activation” for some use case with IAM credentials
0.3.52
- Warning if Curl not installed
- Attachments support for use with Contact Form (finally !)
- Notice fixed
0.3.50
- Notice fixed, setup documentation slightly tweaked
0.3.48
- Experimental “WP Better Email” Plugin compatibility
0.3.46
- Maintenance release – fixes some notices and old code.
0.3.45
- Maintenance release – fixes some notices.
0.3.44
- Added Amazon SES Endpoint selection. EU users can now select EU region.
0.3.42
- Added Spanish translation, thanks to Andrew of webhostinghub.com
0.3.4
- Auto activation via WP_SES_AUTOACTIVATE define, see FAQ.
0.3.2
- Tweaked header parsing thanks to bhansson
0.3.1
- Added Reply-To
- Added global WPMU setup (To be fully tested)
0.2.9
- Updated SES access class
- WP 3.5.1 compatibility
- Stats sorting
- Allow Removal of verified e-mail address
- Added wp_mail filter
- “Forgotten password” link is now ok.
- Various bugfixes
0.2.2
Reference Language is now English.
WP SES est fourni avec les textes en Francais.
0.2.1
Added some functions
- SES Quota display
- SES Statistics
- Can set email return_path
- Full email test form
- Can partially de-activate plugin for intensive testing.
0.1.2
First public Beta release
- Functionnal version
- Internationnal Version
- fr_FR and en_US locales
0.1
- Proof of concept
