DMARC Analyzer and reporter using IMAP connection
Go to file
László Károlyi c012842b58
Add README.md
2021-11-16 14:12:39 +01:00
.gitignore Initial commit 2021-11-02 22:23:57 +01:00
README.md Add README.md 2021-11-16 14:12:39 +01:00
analyze.py Working version with minimal exception handling 2021-11-06 13:33:49 +01:00
requirements.txt Initial commit 2021-11-02 22:23:57 +01:00

README.md

DMARC Reports analyzer using IMAP connection

Installation:

  • Create a virtualenv
  • Install packages from requirements.txt (python -m pip install -r requirements.txt)
  • Create a configuration: python analyze.py -c <CONFIG_PATH> --recreate
  • Adjust the initial values in your <CONFIG_PATH>
  • Initialize the sqlite3 db: python analyze.py -c <CONFIG_PATH> --init-db

Usage:

After you've set up the configuration, run the utility with only the config file parameter -c <CONFIG_PATH> to collect the results into the sqlite db. If you want to load the collected reports and send them in a summarized email, use the --report option.

Command line help

python analyze.py -h