Get-Mailprotection
1.9
Most of the Querys are simple DNS Querys (NS, MX, SPF, DKIM, DMARC, BIMI, MTA-STS, TLS-RPT).
The Script uses also DNS over HTTP for several checks (ZoneSigned, TLSA Record for DANE).
Also some Webrequests are required for MTA-STS, TenantID (OIDC), Security.txt.
And connects vi
Most of the Querys are simple DNS Querys (NS, MX, SPF, DKIM, DMARC, BIMI, MTA-STS, TLS-RPT).
The Script uses also DNS over HTTP for several checks (ZoneSigned, TLSA Record for DANE).
Also some Webrequests are required for MTA-STS, TenantID (OIDC), Security.txt.
And connects via SMTP to check if the Server supports STARTTLS.
Installation Options
Owners
Copyright
Free to copy, inspire, etc...
Package Details
Author(s)
- Andres Bohren Contact: a.bohren@icewolf.ch https://twitter.com/andresbohren
Tags
DNSSEC MX Reverse Lookup STARTTLS SPF DKIM DMARC DANE MTA-STS TLS-RPT BIMI CAA M365 TenantID Security.txt
Functions
Invoke-STARTTLS Get-MailProtection
Dependencies
This script has no dependencies.
Release Notes
Version 1.9
- Fixed Error in Nameserver Output
- Improved SMTP Connect
- Addet SMTPBanner
- Addet SMTPCertificateIssuer
- Fixed Errorhandling in DANE and NS Lookups
- Better Errorhandling in SMTPConnect
- Fixed Autodiscover Lookup
- Fixed Lyncdiscover Lookup
- General cleanup of Code
- Added Security.txt https://securitytxt.org/
- Added -Silent Parameter
FileList
- Get-Mailprotection.nuspec
- Get-Mailprotection.ps1