back to phpList.org

phpList 3.5.6 has been released

Tags: #<Tag:0x00007f02f43138c0> #<Tag:0x00007f02f4312c68>

Hello everyone!

A new release for phpList is now available for download. You can use the Automatic Updater to upgrade your installation to the latest version or get a copy of the new release from SourceForge for a manual upgrade. You can have a look at the Release Notes for the full list of changes.

This release includes the following changes:

A Reply-To header for your campaigns

This addition makes it possible for you to set an address different from the “From Address” for your subscribers to reply to. The feature is not enabled by default and it is controlled via a Config Setting. Same as with other features handled this way, to enable it, you need to add the specific line from config_extended.php to your config file and set its value to True.
You can check more details on the pull request. The same formatting rules as in the from address would apply and the help text has been updated to state that –see here. Special thanks to our community member @duncanc for implementing this feature!

Enhancements to campaign forwarding

Prior to this change, when using the “Forward” option within phpList, the from the address used would be the address of the subscriber forwarding the messages. That has now been updated to use the original from the address instead, and that is to avoid delivery problems when using services that require the From address to be verified. Additionally, on the Forward form, the subscriber has to enter their name (mandatory form), which is used for the From and Reply-To addresses, giving more incentive to the recipient to open and read the message, by letting them know that the message is coming from someone they know. Thanks to @duncanc for implementing this change, see details on the pull request.

Usability improvements and functionality enhancements

  • Changed listing of campaigns in the “Statistics Overview” page to use “Sent Date” as a criterion for ordering – see the pull request.
  • Improvements in how the automatic updater handles plugins.
    This change makes sure that the default suite of plugins included in phpList will also be updated during the automatic update, instead of just being restored from the previous installation version. See details on the changes here.

Fixes

  • Avoid trying to replace message fields in the URL when using a web page for the content of a campaign. The URL may contain user placeholders and prior to this change, the [ID] placeholder is replaced by the message-id in earlier processing instead of by the user id.
  • Additionally, when testing whether the entered URL is valid by fetching it, the URL needs to be encoded when included as a query parameter in a phpList page URL.Thanks to @melino for reporting this and @duncanc for implementing the fix. See details on the pull request.

Support

Need help upgrading your phpList server to the most recent version? Ask the community at discuss.phplist.com. Professional support from community experts, as well as manuals, source code, and developer resources, can be found at phplist.org. Report bugs to the bugtracker!

Want to focus on campaigns and forget hosting headaches? Sign up at phplist.com for an account with everything included. Send from 300 free messages to 30 million messages per month.

Community-made

This release is the work of @duncanc, Sebastian Wolter and many other Open Source community members who have submitted bug reports, security reports and valuable feedback, as well as phpList Ltd developers. To get involved in phpList development, check out the developer resources pages.

To get involved in phpList development, check out the developer resources pages.

If you want to share the news in social media, you can use the links below:

  • Twitter
  • Mastodon
  • LinkedIn
  • Telegram
  • Facebook