Skip to content

Releases: FrostTheFox/simple-dmarc-parser

v1.1.0

26 Dec 06:42
7d6f5fe

Choose a tag to compare

Updates dependencies to fix the script crashing on newer Python versions.

Ignores report files which contain only metadata and no records. These seem to come from a probably legitimate email security site, but these reports as far as I can tell are unsolicited, and from my reading, seem to violate the DMARC RFC (the schema in the RFC says that there should be at least one record entry).

Uses the tempfile module to generate a temporary directory instead of relying on a relative folder path. As part of this, f-string based file paths were cleaned up to use os.path.join instead.

v1.0.3

26 Aug 16:46
9a97a75

Choose a tag to compare

Minor bug fix release. Fixes a missing variable assignment that causes an error if credentials are not provided via command line argument or config.

v1.0.2

26 Jul 18:38
d3f9fd8

Choose a tag to compare

Minor bug fix release. Previously, if no DMARC reports were found, simple-dmarc-parser would always output a message regardless of whether silent mode is enabled or not. Now silent mode should be truly silent except for errors.

v1.0.1

25 Jul 20:13
da438f2

Choose a tag to compare

Minor updates to the project file. (Maybe this didn't need a release? I've never actually published a Python project before!)

v1.0.0

25 Jul 20:05
85c6155

Choose a tag to compare

Initial release.