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 = 2The
Bccheader, 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 = 1The
Ccheader, which names a carbon-copied recipient.To = 0The
Toheader, 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.