MailerQ version 5.2 has been released!
We are happy to announce the release of MailerQ version 5.2! MailerQ 5.2 includes two highly requested and exciting new features:
Response patterns
Bounced emails can cause problems when they are not handled appropriately. For example, when you continuously send emails to invalid addresses this can lead to your IP address getting blocked by ISPs. With this in mind, we have enabled response patterns. You can now define follow-up actions based on the bounce response from the receiving server. Based on the response, you can choose a suitable follow-up action that will be applied to all emails that have received a similar response.
Bounce responses can also be classified. For instance, you can choose to classify responses [550 Invalid recipient],[501 Bad address] and [500 No such user] under class: Invalid_recipient and set a follow-up action for all responses under this class.
The response patterns feature helps to show the ISPs that you review the responses from the mailbox provider. It shows that you care about your sender reputation. This will ensure that you maximize your email deliverability and overall sender reputation.
Flexible log formats
Users can now decide in what format they want to store their log files using SMART-TPL. Are you still on a different Mail Transfer Agent than MailerQ and are looking to make the switch? The introduction of this new feature enables you to set-up MailerQ as a drop-in replacement of your traditional MTA without having to make huge changes to your current system set-up. This saves time, allows for a seamless transition to MailerQ and provides more flexibility in your infrastructure.
Aside from the new features, MailerQ 5.2 also includes bug fixes and other improvements:
Bug Fixes:
- UI: The create throttle rule form allows for empty domains for matching all domains.
- The IpAddress was not properly checked on post or pause when it should have been
- Prevent MailerQ from possibly crashing when Dns::Organization throws
- Responsive emails are now correctly personalized.
- Fix possible int32 overflow
- Messages were stuck in memory if there was no storage attached but the 'key' was set
- No longer empty domain names in the web interface
- MX servers need to be treated case insensitive (hash mismatched)
- Possible segfault on garbage collection of objects, incorrect order / too fast
Other improvements:
- UI: The list of the remote IPs properly rotate the IPs.
- UI: The list of the remote IPs shows the TTL of the IP.
- Automatically try to fetch a new license once the hardware ID has changed.
- Store logs in a binary file format for internal use, if enabled.
- Log Files from previous versions are no longer displayed in the web interface.
- Make UA string configurable with new config property download-user-agent
- Send out UA string with all requests
We advise and encourage all users to upgrade to the new version.
If you are upgrading from the previous version, please read the upgrade and downgrade instructions.