Features: Added DNSSEC, MX records, checking of Microsoft Cloud tenant, SPF multiple alls, enhanced/refactored output and reporting #43
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hey! A regular tool I use and wanted to contribute some changes I've made.
Added:
DNSSEC
This automatically runs, no args.
[?] DNSSEC: Not detected OR [+] DNSSEC: EnabledMX Records
This automatically runs, no args. It has a hardcoded list of different providers based on mx hostname.
Microsoft Cloud Tenant
This automatically runs to identify if the domain uses MS cloud.
[*] Microsoft tenant domains: redacted.onmicrosoft.com, redacted.mail.onmicrosoft.comYou can pass
--expand-tenant, which will add the default domains.onmicrosoft.com and .mail.onmicrosoft.comto the scope (workers), which'll repeat the standard functionality against those domains. This will only run if those subdomains existsThere is a safeguard to prevent duplicate jobs from running, so if you pass the onmicrosoft as a domain (either direct or in a file), it won't rerun this functionality as it's already in scope.