├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE.txt ├── README.md ├── ReleaseNotes.md ├── ScriptAnalyzerSettings.psd1 ├── appveyor.yml ├── docs └── en-US │ ├── ConvertTo-SPFTree.md │ ├── Get-DMARCRecord.md │ ├── Get-SPFRecord.md │ ├── PSMailTools.md │ ├── Resolve-SPFRecord.md │ ├── Test-SPFRecord.md │ └── about_PSMailTools.help.md ├── src ├── Classes │ ├── DMARC.Classes.ps1 │ └── SPF.Classes.ps1 ├── PSMailTools.Format.ps1xml ├── PSMailTools.psd1 ├── PSMailTools.psm1 ├── Private │ └── spf │ │ ├── IPInRange.ps1 │ │ ├── ResolveMX.ps1 │ │ ├── ReturnSPF.ps1 │ │ ├── ReturnSPFRecursive.ps1 │ │ └── ValidateSPF.ps1 └── Public │ ├── ConvertTo-SPFTree.ps1 │ ├── Get-DMARCRecord.ps1 │ ├── Get-SPFRecord.ps1 │ ├── Resolve-SPFRecord.ps1 │ └── Test-SPFRecord.ps1 └── test ├── ConvertTo-SPFTree.Tests.ps1 ├── Get-DMARCRecord.Tests.ps1 ├── Get-SPFRecord.Tests.ps1 ├── Resolve-SPFRecord.Tests.ps1 ├── Shared.ps1 ├── Test-SPFRecord.Tests.ps1 └── _PSMailTools.Tests.ps1 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/ReleaseNotes.md -------------------------------------------------------------------------------- /ScriptAnalyzerSettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/ScriptAnalyzerSettings.psd1 -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/en-US/ConvertTo-SPFTree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/ConvertTo-SPFTree.md -------------------------------------------------------------------------------- /docs/en-US/Get-DMARCRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/Get-DMARCRecord.md -------------------------------------------------------------------------------- /docs/en-US/Get-SPFRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/Get-SPFRecord.md -------------------------------------------------------------------------------- /docs/en-US/PSMailTools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/PSMailTools.md -------------------------------------------------------------------------------- /docs/en-US/Resolve-SPFRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/Resolve-SPFRecord.md -------------------------------------------------------------------------------- /docs/en-US/Test-SPFRecord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/Test-SPFRecord.md -------------------------------------------------------------------------------- /docs/en-US/about_PSMailTools.help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/docs/en-US/about_PSMailTools.help.md -------------------------------------------------------------------------------- /src/Classes/DMARC.Classes.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Classes/DMARC.Classes.ps1 -------------------------------------------------------------------------------- /src/Classes/SPF.Classes.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Classes/SPF.Classes.ps1 -------------------------------------------------------------------------------- /src/PSMailTools.Format.ps1xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/PSMailTools.Format.ps1xml -------------------------------------------------------------------------------- /src/PSMailTools.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/PSMailTools.psd1 -------------------------------------------------------------------------------- /src/PSMailTools.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/PSMailTools.psm1 -------------------------------------------------------------------------------- /src/Private/spf/IPInRange.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Private/spf/IPInRange.ps1 -------------------------------------------------------------------------------- /src/Private/spf/ResolveMX.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Private/spf/ResolveMX.ps1 -------------------------------------------------------------------------------- /src/Private/spf/ReturnSPF.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Private/spf/ReturnSPF.ps1 -------------------------------------------------------------------------------- /src/Private/spf/ReturnSPFRecursive.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Private/spf/ReturnSPFRecursive.ps1 -------------------------------------------------------------------------------- /src/Private/spf/ValidateSPF.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Private/spf/ValidateSPF.ps1 -------------------------------------------------------------------------------- /src/Public/ConvertTo-SPFTree.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Public/ConvertTo-SPFTree.ps1 -------------------------------------------------------------------------------- /src/Public/Get-DMARCRecord.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Public/Get-DMARCRecord.ps1 -------------------------------------------------------------------------------- /src/Public/Get-SPFRecord.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Public/Get-SPFRecord.ps1 -------------------------------------------------------------------------------- /src/Public/Resolve-SPFRecord.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Public/Resolve-SPFRecord.ps1 -------------------------------------------------------------------------------- /src/Public/Test-SPFRecord.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/src/Public/Test-SPFRecord.ps1 -------------------------------------------------------------------------------- /test/ConvertTo-SPFTree.Tests.ps1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Get-DMARCRecord.Tests.ps1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Get-SPFRecord.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/test/Get-SPFRecord.Tests.ps1 -------------------------------------------------------------------------------- /test/Resolve-SPFRecord.Tests.ps1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/Shared.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/test/Shared.ps1 -------------------------------------------------------------------------------- /test/Test-SPFRecord.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/test/Test-SPFRecord.Tests.ps1 -------------------------------------------------------------------------------- /test/_PSMailTools.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omniomi/PSMailTools/HEAD/test/_PSMailTools.Tests.ps1 --------------------------------------------------------------------------------