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.