You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
8 months ago | |
---|---|---|
.gitignore | 1 year ago | |
README.md | 1 year ago | |
analyze.py | 1 year ago | |
collect-and-report.sh | 8 months ago | |
requirements.txt | 1 year ago |
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