modulepackage
0.0.0-20230207100505-17e737789a8e
Repository: https://github.com/situation-sh/tmarc.git
Documentation: pkg.go.dev
# README
tmarc
TUI for DMARC reports
:arrow_right: If you are drowning in DMARC reports and don't know how to summarize it all.
Installation
You can directly download and build with go
.
go install github.com/situation-sh/tmarc@latest
Otherwise you can clone/make (you may need to install xgen).
git clone https://github.com/situation-sh/tmarc
cd tmarc
make build # binary located in build/
Get started
You can run the program without any options.
tmarc
By default it scans the current directory to find DMARC reports (in plain xml or within archives).
You can change it with the -d
flag.
tmarc -d /path/to/dir/where/all/the/reports/are/stored
This is particularly useful, if you have setup an email filter that sends report to this folder.
For the fancyness, you can also change the main color with the -t
flag.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AuthResultType ...
DateRangeType ...
DKIMAuthResultType ...
Feedback ...
<record>
<row> <source_ip>209.90.90.209</source_ip> // The source IP is the address the message was sent from.
IdentifierType ...
PolicyEvaluatedType ...
PolicyOverrideReason ...
PolicyPublishedType ...
RecordType ...
ReportMetadataType ...
RowType ...
SPFAuthResultType ...
# Type aliases
AlignmentType ...
No description provided by the author
DispositionType ...
DKIMResultType ...
DMARCResultType ...
No description provided by the author
IPAddress ...
PolicyOverrideType ...
No description provided by the author
No description provided by the author
No description provided by the author
SPFResultType ...