Releases: jgosmann/dmarc-metrics-exporter
Releases · jgosmann/dmarc-metrics-exporter
v0.5.1
- Officially declare Python 3.10 support.
v0.5.0
Added
- Possibility to configure log output with
logging
key in the configuration file. See logging.config documentation for details. - --debug flag to quickly enable debug log output.
Fixed
- Parse IMAP fetch responses properly to support a wider range of IMAP servers. (#17)
v0.4.3
v0.4.2
v0.4.1
- Fixed the changelog markup so that it renders correctly.
- Fixes of the deployment pipelines.
v0.4.0
Changed
- The
metrics_db
configuration option has been replaced with thestorage_path
configuration option. To migrate your existing setup:- Ensure that your
metrics_db
file is calledmetrics.db
. - Ensure that the directory containing the
metrics.db
file is writable by the dmarc-metrics-exporter. - Remove the
metrics_db
setting from the configuration file. - Add a new
storage_path
setting pointing to the directory containing themetrics.db
file.
- Ensure that your
- Disabled the access log. It clutters the log output with barely relevant messages (there is only a single page being served and it will be polled regularly by Prometheus).
Added
- Support for reports sent in gzip format.
- A log message will be produced for emails from which no report could be extracted.
- Duplicate reports will now only be counted once. The duration for which report
IDs are stored to detect duplicates can be configured with thededuplication_max_seconds
configuration setting. The default is one week. - Added a Dockerfile to the repository to build a Docker image with dmarc-metrics-exporter. Images for official releases will be published on Docker Hub.
- Support for Python 3.9.