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
ReasonRecipientResolutionRefusalReasonWhat stopped it.
MatchedContactCountint?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.