- Move mail processing functions to the [`mailsuite`](https://seanthegeek.github.io/mailsuite/) package - Add offline option (closes issue 90) - Use UDP instead of TCP, and properly set the timeout when querying DNS (closes issue 79 and 92) - Log the current file path being processed when `--debug` is used (closes issue 95)
6.4.2
-----
- Do not attempt to convert `org_name` to a base domain if `org_name` contains a space (closes issue 94) - Always lowercase the `header_from` - Provide a more helpful warning message when `GeoLite2-Country.mmdb` is missing
6.4.1
-----
- Raise `utils.DownloadError` exception when a GeoIP database or Public Suffix List (PSL) download fails (closes issue 73)
6.4.0
-----
- Add ``number_of_shards`` and ``number_of_replicas`` as possible options in the ``elasticsearch`` configuration file section (closes issue 78)
6.3.7
-----
- Work around some unexpected IMAP responses reported in issue 75
6.3.6
-----
- Work around some unexpected IMAP responses reported in issue 70 - Show correct destination folder in debug logs when moving aggregate reports