Table of Contents

Constructor RecipientResolutionRefusal

Namespace
MailFathom.Application.Mail.Delivery.Addressing
Assembly
MailFathom.Application.dll

RecipientResolutionRefusal(RecipientResolutionRefusalReason, int?)

States why a recipient an author named resolved to nobody, in terms that name no address.

public RecipientResolutionRefusal(RecipientResolutionRefusalReason Reason, int? MatchedContactCount = null)

Parameters

Reason RecipientResolutionRefusalReason

What stopped it.

MatchedContactCount int?

How many contacts carried the name, when the reason is an ambiguous one; otherwise null.

Remarks

The pair is the whole of what a refusal may carry. A resolution knows a name, an address the author chose, and — for an ambiguous name — several people's records, and every one of those is personal data of somebody who is not this mailbox's owner. So the count is reported and nothing that was counted is, and an address is never echoed back: a caller that supplied one already holds it, and a caller that supplied none must not learn one from a refusal.