Skip to content

Releases: jgosmann/dmarc-metrics-exporter

v0.5.1

09 Feb 20:54
3f1a016
Compare
Choose a tag to compare
  • Officially declare Python 3.10 support.

v0.5.0

09 Feb 20:36
e8e71f6
Compare
Choose a tag to compare

Added

Fixed

  • Parse IMAP fetch responses properly to support a wider range of IMAP servers. (#17)

v0.4.3

25 Jan 18:34
807d3f0
Compare
Choose a tag to compare
  • Improve compatibility with different IMAP servers. (#17)

v0.4.2

01 Jan 10:33
8979a29
Compare
Choose a tag to compare
  • Make detection of required folders more robust. Fixes issues with Office365. (#15, #16)

v0.4.1

13 Nov 18:04
a095cf8
Compare
Choose a tag to compare
  • Fixed the changelog markup so that it renders correctly.
  • Fixes of the deployment pipelines.

v0.4.0

13 Nov 16:56
ecc5b61
Compare
Choose a tag to compare

Changed

  • The metrics_db configuration option has been replaced with the storage_path configuration option. To migrate your existing setup:
    1. Ensure that your metrics_db file is called metrics.db.
    2. Ensure that the directory containing the metrics.db file is writable by the dmarc-metrics-exporter.
    3. Remove the metrics_db setting from the configuration file.
    4. Add a new storage_path setting pointing to the directory containing the metrics.db file.
  • 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 the deduplication_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.

v0.3.0

25 Oct 18:46
d666693
Compare
Choose a tag to compare

Changed

  • Change default port to 9797 which does to collide with other Prometheus exporter.

v0.2.3

11 Jan 16:53
f6f1ad7
Compare
Choose a tag to compare

Fixed

  • Change the repository link to the correct repository (e.g. on PyPI)

v0.2.2

31 Dec 12:28
fb07a33
Compare
Choose a tag to compare

Added

  • Ansible role for deployment.

v0.2.1

31 Dec 10:17
42b7f78
Compare
Choose a tag to compare

Initial release.