Email - Header Analyzer is a lightweight PowerShell script designed to analyze Office 365 email headers and display the following information:
- SPF - pass / fail / softfail / neutral / Unknown
- DKIM - pass / fail / none / Unknown
- DMARC - Compliant / Non-Compliant
- Sender (Envelope/Return Path) - Email Address / NOT FOUND & Likely Spoofed or Spam
- Sender (Header/Client Display) Email Address / NOT FOUND & Likely Spoofed or Spam
- O365 Classification: Internal / Internal (Partner) / External
- Message Source: Internal / External
Question: Why have a mini program for something MxToolbox can do for free?
- I wanted a lightweight, fast program to pin to my taskbar for easy access while limiting the exposure of personal data.
Question: How was it compiled?
- It was compiled with PS2EXE using the following command:
Invoke-PS2EXE -inputFile '.\O365-EmailHeaderAnalyzer.ps1' -outputFile '.\O365-EmailHeaderAnalyzer.exe' -iconFile '.\email_icon.ico' -noConsole -noOutput
- Source: PS2EXE GitHub
- Run either
Message - Header Analyzer.ps1
orMessage - Header Analyzer.exe
. - Set your internal domain and click Save.
- Paste message headers into the Message Details textbox.
Saved you time? Great! --- Sponsor my next coffee? PayPal