Unification of dnstwist + SQLite + Email reporting. Set it as a cron job that runs every hour, give it a list of domains and email addresses for reporting, then watch it go find stuff.
Tested: Building new database, errors when trying to re-build existing database, adding a new domain to track, discovering new domains and sending alert, errors generated by bad SMTP creds.
This will helpfully hope people diagnose broken cron jobs.
PR forked from https://github.com/0xd34db33f/gfyp/pull/7
This adds basic logging to a log file.
Tested: Building new database, errors when trying to re-build existing database, adding a new domain to track, discovering new domains and sending alert, errors generated by bad SMTP creds.
This will helpfully hope people diagnose broken cron jobs.