Table of Contents

Class MailTransportSecurityPolicyViolationException

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

Indicates that a mail transport security policy would weaken transport protection in a way no opt-in allows.

public sealed class MailTransportSecurityPolicyViolationException : MailFathomException, ISerializable
Inheritance
MailTransportSecurityPolicyViolationException
Implements
Inherited Members

Remarks

The message lists violated rule identities only; MailFathomException states what a message may carry.

Constructors

MailTransportSecurityPolicyViolationException(IReadOnlyList<MailTransportSecurityViolation>)

Initializes a new transport security policy violation for the violated rules.

Properties

ErrorCode

Gets the stable code identifying this failure to a boundary that must report it without naming a type.

Violations

Gets the violated transport security rules, of which there is at least one.