Table of Contents

Enum MailServerCertificateTrust

Namespace
MailFathom.Domain.Transport
Assembly
MailFathom.Domain.dll

Selects which certificate authorities are trusted when validating a mail server certificate.

public enum MailServerCertificateTrust

Fields

AdditionalTrustedAuthority = 1

Validates the server certificate against the system trust store plus a deployment-provisioned authority.

SystemTrustStore = 0

Validates the server certificate against the operating-system trust store only.

Remarks

Certificate validation itself is never optional. A private or self-signed server is supported by trusting an additional authority, never by disabling validation.