dmarc-cat
dmarc-cat copied to clipboard
Small utility to decode the report sent by various email providers following the DMARC spec
I am using dmarc-cat 0.14 installed via debian bullseye/testing [1]. I currently have a very strange error with dmarc-cat.The first column (IP) is sometimes (not always) displayed in the wrong...
While writing the Rust port of `dmarc-cat`, it becomes clear that I misinterpreted some structs.
outlook.com sends gzipped XML instead of plain XML or a ZIP file like `protection.outlook.com!example.com!1634515200!1634601600.xml.gz` This is currently not supported: ``` $ dmarc-cat -v /tmp/protection.outlook.com\!example.com\!1634515200\!1634601600.xml.gz 2021/10/20 10:09:55 Analyzing /tmp/protection.outlook.com!example.com!1634515200!1634601600.xml.gz 2021/10/20 10:09:55...
`dmarc-cat` currently always uses `-t`/`fType` to decide what kind of compression is in use whenever it isn't in the non-standard `.zip` format, even when you specify a filename.
For each Row, there is a `Policy` field with `Type` and `Comment`. We could display it but that require a different template, maybe in an extended or more verbose mode....
Also explicitly remind people to install gpgme development files. Should fix issue #18
``` ~ $ go version go version go1.19.2 linux/amd64 ``` Following the install instructions from the README, I got this: ``` ~ $ go get github.com/keltia/dmarc-cat go: go.mod file not...
Hi! It would be nice if dmarc-cat would ship with a manpage. This is somewhat of a standard on Debian's side of things, and has been reported as a [bug...