Domain Detective

API Reference

Class

CmdletTestStartTls

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Implements
IDisposable
Modifiers sealed
Attributes
Cmdlet("Test", "DDEmailStartTls", DefaultParameterSetName = "ServerName") Alias(["Test-EmailStartTls"])

Checks SMTP STARTTLS support for a domain.

Inheritance

Examples

Verify STARTTLS.


Test-DDEmailStartTls -DomainName example.com -Port 587
        

Constructors

Methods

ProcessRecordAsync() #

Executes the cmdlet operation.

Returns

A Task representing the asynchronous operation.

Fields

public String[] DomainName #
Parameter(Mandatory = true, ParameterSetName = "ServerName", Position = 0, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true) ValidateNotNullOrEmpty ValidateDomainName

Domain(s) to test.

public DnsEndpoint DnsEndpoint #
Parameter(Mandatory = false, ParameterSetName = "ServerName", Position = 1)

DNS server used for queries.

public Int32 Port #
Parameter(Mandatory = false)

SMTP port number.

public SwitchParameter FullResponse #
Parameter(Mandatory = false)

Return the full analysis object instead of per-server details.

{{ include "footer" }}