Click or drag to resize

Limilabs.Mail.Headers Namespace

MIME headers namespace.
Classes
 ClassDescription
Public classContentIdHelper Contains helper methods for content-id operations.
Public classContentType Represents content type of the message (E.g. "text/plain"). You can use static fields of this class such as: TextPlain, ApplicationPdf or ImageJpeg.
Public classDispositonActionMode Specifies if the disposition described by the disposition type was a result of an manual or automatic action. You can use static fields of this class: ManualAction, AutomaticAction.
Public classDispositonSendingMode Specifies if the Message Delivery Notification (MDN) was sent manually or automatically. You can use static fields of this class: SentManually, SentAutomatically.
Public classDispositonType Describes disposition type of the message (RFC 2298, RFC 3798) You can use static fields of this class: Displayed, Deleted.
Public classDSNAction Indicates the action performed by the Reporting-MTA as a result of its attempt to deliver the message. You can use static fields of this class: Failed, Delayed, Delivered, Relayed, Expanded.
Public classExtendedDomain Represents extended domain information. Used to describe From and By parts of Received headers.
Public classHeaderCollection Represents collection of all MIME headers.
Public classHeaderDecoder Implements 'Base64' and 'Quoted-Printable' header decoding (RFC 2047), removes comments and replaces escape sequences.
Public classHeaderEncoder Implements 'Base64' and 'Quoted-Printable' header encoding (RFC 2047).
Public classHeaderEncoderConfig Represents HeaderEncoder configuration.
Public classListID Represents list id.
Public classMailAddress Represents base class for email addresses. You can use MailBox to represent single mailbox, or MailGroup to represent a group of email addresses. Consider using GetMailboxes method to extract MailBox(es) represented by this email address. You can use MailAddressParser class to parse raw string into its object representation.
Public classMailAddressParser Email address parser. It can be used to parse raw strings and create its MailBox or MailGroup representation.
Public classMailBox Represents mailbox that consists of email address and display name.
Public classMailGroup Represents mail address group that consists of a Name and Addresses list.
Public classMimeDisposition Represents type of action which mail user agent should take to present the specified data to the user. (RFC 2183) You can use static fields of this class: Inline, Attachment.
Public classMimeEncoding Mime encoding format. You can use static fields of this class: Bit7, Bit8, QuotedPrintable, Base64.
Public classMimeImportance Importance of email message. You can use static fields of this class: High, Normal, Low.
Public classMimePriority Priority of email message. You can use static fields of this class: Urgent, Normal, NonUrgent.
Public classMimeReportType Represents report type. You can use static fields of this class: DeliveryStatus, DispositionNotification.
Public classMimeSensitivity Sensitivity of email message. You can use static fields of this class e.g. Personal, Private, CompanyConfidential.
Public classMimeSubtype Represents content's subtype (RFC 2045).
Public classMimeType Represents content's type (RFC 2045).
Public classReceivedEntry Represents single 'received' header of the email.
Interfaces
 InterfaceDescription
Public interfaceIContentDisposition Content-Disposition header interface.
Public interfaceIContentTypeHeader Represents 'Content-type' header. You can use this class to add additional options to content-type header
Enumerations
 EnumerationDescription
Public enumerationAddressComparisionMode Represents address comparision mode.
Public enumerationAddressHeaderRenderMode Represent address header rendering mode. This constant is primarly used to define how BCC headers is rendered.
Public enumerationHeaderEncoding Header encoding format.
Public enumerationHeaderRenderMode Represents MIME entity header render mode.