Bug fixes for v2.60, new features, and some optimization. Many thanks to Simon Matter for reporting, suggestions, and testing!
*
Restore syslog as default logging destination (#31)
*
Fix issues with older Perl versions (#30)
~
Optimize initial header processing when building message line array in process_message().
~
Slight optimization to LMTP multi-recipient handling in process_request().
~
Optimize how rewritten (tagged) message is saved back to temp file.
+
Add detection and logging of RULESVERSION
tag with SA >= v3.4.0.
+
Add tracking of some per-child runtime statistics which by default are now shown in the child process names.
+
Add ability to provide a custom child process name template string (or not modify the child name at all). Template format documented in POD. (#32)
+
Add _SPAMPDVERSION_
as a "template tag" (macro), eg. for use in SA add_header directives.