- Fix parsing failure for some valid forensic reports (PR 170) - Fix double count of messages in the Grafana dashboard (PR 182) - Add begin and end date fields for aggregate DMARC reports in Elasticsearch (PR 183 fixes issue 162) - Fix crash on IMAP timeout (PR 186 fixes issue 163) - Fix IMAP debugging output - Fix `User-Agent` string
6.10.0
------
- Ignore unknown forensic report fields when generating CSVs (Closes issue 148) - Fix crash on IMAP timeout (PR 164 - closes issue 163) - Use SMTP port from the config file when sending emails (PR 151) - Add support for Elasticsearch 7.0 (PR 161 - closes issue 149) - Remove temporary workaround for DMARC aggregate report records missing a SPF domain fields
6.9.0
-----
- Use system nameservers instead of Cloudflare by default - Parse aggregate report records with missing SPF domains
6.8.2
-----
- Require `mailsuite>=1.5.4`
6.8.1
-----
- Use `match_phrase` instead of `match` when looking for existing strings in Elasticsearch
6.8.0
-----
- Display warning when `GeoLite2-Country.mmdb` is missing, instead of trying to download it - Add documentation for MaxMind `geoipupdate` changes on January 30th, 2019 (closes issues 137 and 139) - Require `mail-parser>=3.11.0`