Change Log
Upgrades take a few days to propagate through the client servers. Please be patient.
-
PerfectMail 3.7.185
-
Changes
Update hashing functions to take into account a minimum hash complexity required before any scoring can happen, to avoid punishing simple hash lines that result from simple message structures.
Fix bug where domain settings were becoming corrupted in memory. At least protect PM from this situation.
Rework domain settings load to be done directly from disk instead of keeping values in memory.
Move domain settings from in-memory lookup to functions that read settings from disk.
-
PerfectMail 3.7.184
-
Changes
Update documentation generation files.
Add command line switches to pmWatch (-h and -v). The old display (verbose) is available with -v. The new display is a single line summary.
Concurrency update: add file locking to addr_list_loading
String Library: Create function str_ctrl_cnt() to count the number of control characters (i.e. non-printable) in a string.
-
PerfectMail 3.7.183
-
Changes
Move user configs into /var/pm/config/domains/{domain}/users
Fix bug where filter_attach setting for a user was disabling content filtering.
Move user settings into user config directory; user configs were directly inside the domain config directory.
Cleanup default perfectmail config file.
-
PerfectMail 3.7.182
-
Maintenance release improves performance when the system is under heavy load, filtering and resolves some recently reported issues.
-
PerfectMail 3.7.176
-
Code improvements and bug fixes.
-
PerfectMail 3.7.173
-
Minor bug fix addressing server maintenance issues.
-
PerfectMail 3.7.172
-
Maintenance release update
-
PerfectMail 3.7.158
-
Changes
Fixed an issue in the attachment decoding code where messages containing > 5000 attachments could crash the service.
Email Activity Report generation had broke due to changes in end user maintenance.
-
PerfectMail 3.7.156
-
Changes
Server Admin > MTA update bug
End User Maintenance: Improved address pruning logic
End User Maintenance: Auto-discover hosted addresses on password change request
Security: Add timeout value for password change request emails
SPF library code improvement
-
PerfectMail 3.7.155
-
Changes
Implement new integrated RAR archive parser
Continued code improvements to mime parsing and attachment scanning
Improved blocking of dangerous attachments contained in ZIP archives
Additional blocking for dangerous attachments contained in RAR archives