Get-Mailprotection
1.8
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 WebQuerys are required for MTA-STS / TenantID (OIDC).
And connects via SMTP to check
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 WebQuerys are required for MTA-STS / TenantID (OIDC).
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
MX Reverse Lookup STARTTLS SPF DKIM DMARC DANE MTA-STS TLS-RPT CAA M365 TenantID
Functions
Invoke-STARTTLS Get-MailProtection
Dependencies
This script has no dependencies.
Release Notes
Version 1.8 / 30.09.2023
- Fixed ReturnObject Nameserver
- Changed MTA-STSAvailable to MTA-STSAvailable and MTA-STSWeb to MTASTSWeb in ReturnObject
- ReturnObject of MTASTSWeb is now String
- ReturnObject of TLSRPT is now String
- ReturnObject of BIMIRecord is now String
- ReturnObject of MXIP is now Array
- ReturnObject of CAA is now Array
- Version 1.7 / 16.05.2023
- Fixed Lyncdiscover CNAME
FileList
- Get-Mailprotection.nuspec
- Get-Mailprotection.ps1