Table of Contents

Enum OutgoingRecipientRole

Namespace
MailFathom.Domain.Delivery
Assembly
MailFathom.Domain.dll

States which header a recipient of an outgoing email is named in.

public enum OutgoingRecipientRole

Fields

Bcc = 2

The Bcc header, which names a recipient the other recipients are not told about.

The distinction is the composed message's rather than the envelope's: a blind recipient is offered exactly as any other is, and what makes them blind is that the transmitted headers do not name them.

Cc = 1

The Cc header, which names a carbon-copied recipient.

To = 0

The To header, which names a primary recipient.

Remarks

The three are the whole of what an envelope is built from, which is why this is its own set rather than the header role a received message's addresses carry: that one also names an author, a sender, and a reply address, and none of those is somebody a message is offered to. Every member here reaches RCPT TO identically — the role decides what the composed message says about a recipient, never whether the server is asked to accept them.