Categorygithub.com/situation-sh/tmarc
modulepackage
0.0.0-20230207100505-17e737789a8e
Repository: https://github.com/situation-sh/tmarc.git
Documentation: pkg.go.dev

# README

tmarc

TUI for DMARC reports

tmarc

tmarc

: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 ...