Revision history for Mail-Milter-Authentication 1.1.3 2017-10-01 - Handler for capturing metrics on message size - Collect metrics for processing time in each handler/stage - Defer internal counting of metrics until after transaction - Generate grafana dashboard automatically for installed handlers - Allow metrics port to be unix socket - Tests for metrics system - New handler to gather metrics of the size of messages/headers processed - Make the IPRev handler rfc compliant - Add metrics for IPRev, PTR, and ReturnOK handlers - Stability fixes 1.1.2 2017-08-22 - Fixed process management under SmartOS - Added post processing callback for adding headers (Required for future ARC handler) - Improve DNS mocking in tests by using Net::DNS::Resolver::Mock - Fix syslog for Debian 9 - Add DKIM hash algorithm to metrics and AR comments - Parse headers for TLS information in SMTP protocol mode - Misc bugfixes 1.1.1 2017-04-14 - Added metrics collection (prometheus) - Re-write address parsing code to avoid Email::Address::parse issues - SMTP Debugging modes added - Correctly handle From header with odd case in DMARC module - Added example metrics dashboard for Grafana - Metrics bugfixes - Improved test suite 1.1.0 2016-07-01 - Allow email to be rejected by handlers - Option to reject DMARC p=reject failures - DMARC reject whitelist based on ip or dkim - Split X-Google-DKIM checks into own handler - DKIM DNS error handling improvements - Optionally hide Domainkeys results - Updates to improve operation when running as a postfix pre-queue filter - Do not drop connections when restarting - Better handling of multiple instances - Updated daemon control - Improved logging 1.0.1 2015-09-11 - Removed unrequired error handling - Fixed some typos (sergeyromanov) - Allow relaxed JSON parsing in config 1.0.0 2015-08-22 - Version bump to avoid confusion with old unreleased versions - Cleaned up CPANTS errors - Fixed inconsistent versions - Moved handler config docs into handlers - Fixed possible dependency loop when misconfigured - Improve logging to stderr when logtoerr is set 0.1.1 2015-08-05 - Released to CPAN 0.1.0 2015-07-21 - Catch warnings and report in log with context. - Skip DMARC reporting for specified addresses. 0.08 2015-02-23 - Fixes header unwrapping issue - Allow DMARC reporting to be disabled - DMARC: preload the PSL where possible - Better SMTP pipeline handling 0.07 2015-02-02 - Fix up some warning output. - Fixed edge case which caused false DKIM failures. - Allow use as an SMTP proxy based after queue filter. - More test casese added. - Allow listening on multiple ports. - Bug Fixes. 0.06 2015-01-13 - First version, released on an unsuspecting world.