Oh oh oh ! Look what we have under the tree …
A bit of history
Since june 2016, MailPress has been withdrawn from the WordPress plugin repository due to an exploit. Last release of MailPress was 5.4.4 posted in april 2016. For the record, first release of MailPress was in 2008. Then Swiftmailer closed its 5.0 branch to open the 6.0 branch requiring
PHP 7 (and the use of composer). Then Google announced that starting June 11th of 2018, they were going to charge every single user of the Google Maps API (alternative still to be found). And last but not least, WordPress was releasing the 5.0 (december 2018), a major version with a new editor : Gutenberg …
And MailPress ?
During the summer of 2016, i started to change some code, then changed some technical choices, then changed the architecture of my code … creating a version 6.0 under
PHP 5.x .
Swiftmailer 6.0 release was a good opportunity to migrate from
PHP 5.x code to
I upgraded my dev environment to the last releases of
PHP/MySQL : 7.2.3 / 5.7.17, and reviewed my code again and again. I closed the MailPress 6.0 branch and opened a new one.
So here comes MailPress 7.0beta.
How to upgrade ?
Well, first of all, this is still a beta release. The major addons appear to work properly but i have still some issues under admin : mainly on New Mail and Revision panels.
Do not forget to read (and follow) the upgrade instructions from MailPress 5.x . Once upgrade done, customized files restored … and after plugin activation, double check your settings (some urls have changed if you are using them, see below).
The main changes about MailPress on install and upgrade are :
- files in
mailpress/tmpare moved to the uploads wordpress directory
mailpress/mp-content/advanceddirectory is copied in the uploads wordpress directory
- for security reasons, ‘cron’ urls have changed, check your settings
- for security reasons, .htaccess used in Tracking_rewrite_url has changed, check
- for security reasons, some links using
wp-content/plugins/mailpress/mp-includes/action.php?are changed in
wp-admin/admin-ajax.php?which may result in backward compatibility issues for mails sent with previous versions.
So, i expect the users of MailPress to test it and report any bug through the MailPress google Group.
Thank you for all your support. Happy boxing day !
Download MailPress 7.0 beta (187)
and counting … (using cloc without external libraries such as swiftmailer)