API Reference
Class
POP3TLSAnalysis
Inspects POP3 servers for TLS configuration details.
Inheritance
- MailTlsAnalysis
- POP3TLSAnalysis
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property DomainHealthCheck.Pop3TlsAnalysis
Accepted by parameters
- Method Converters.Convert
Constructors
public POP3TLSAnalysis() #Inherited Methods
public async Task AnalyzeServer(MailProtocol protocol, String host, Int32 port, InternalLogger logger, CancellationToken cancellationToken = null) #Returns:
TaskInherited from MailTlsAnalysis
Analyzes a single POP3 server.
Parameters
- host System.String
- port System.Int32
- logger DomainDetective.InternalLogger
- cancellationToken System.Threading.CancellationToken = null
public async Task AnalyzeServers(MailProtocol protocol, IEnumerable<String> hosts, Int32 port, InternalLogger logger, CancellationToken cancellationToken = null) #Returns:
TaskInherited from MailTlsAnalysis
Analyzes multiple POP3 servers.
Parameters
- hosts System.Collections.Generic.IEnumerable{System.String}
- port System.Int32
- logger DomainDetective.InternalLogger
- cancellationToken System.Threading.CancellationToken = null
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Inherited Properties
public String Subject { get; set; } #Inherited from MailTlsAnalysis
public Dictionary<String, TlsResult> ServerResults { get; } #Inherited from MailTlsAnalysis
public TimeSpan Timeout { get; set; } #Inherited from MailTlsAnalysis
public override sealed List<Assessment> Assessments { get; } #Inherited from MailTlsAnalysis
public IReadOnlyList<RecommendationAdvice> Recommendations { get; } #Inherited from MailTlsAnalysis