Table of Contents

Constructor MailTransportSecurityPolicyViolationException

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

MailTransportSecurityPolicyViolationException(IReadOnlyList<MailTransportSecurityViolation>)

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

public MailTransportSecurityPolicyViolationException(IReadOnlyList<MailTransportSecurityViolation> violations)

Parameters

violations IReadOnlyList<MailTransportSecurityViolation>

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

Exceptions

ArgumentNullException

Thrown when violations is null.

ArgumentException

Thrown when violations is empty, which would report a violation naming no rule.