Click or drag to resize

Limilabs.Mail.MIME Namespace

Multipurpose Internet Mail Extensions (MIME) entities namespace.
Classes
 ClassDescription
Public classDsnRoot Represents root Delivery Status Notification (DSN) data (e.g. ReportingMTA, ReceivedFromMTA, Date)
Public classMimeAlternative Implements 'multipart/alternative' MIME entity, e.g. email message containing both: 'text/html' and 'text/plain' representations of the same information.
Public classMimeAppleSingle Represents MIME entity containing ApplicationAppleFile and ApplicationAppleSingle data.
Public classMimeBase Implements basic mime entity logic. All MIME classes, created by MimeFactory inherit from this class.
Public classMimeBinHex Represents MIME entity containing ApplicationBinHex data.
Public classMimeCalendar Represents MIME entity containing text/calendar data. Please use CreateMimeCalendar or CreateMimeCalendar(Appointment) methods to create objects of this type.
Public classMimeData Represents MIME entity which contains raw byte data. You can use CreateMimeData or CreateMimeData(Byte) to create objects of this type.
Public classMimeDeliveryStatusNotification Represents Delivery Status Notification (DSN) (message/delivery-status). Provides indications of successful delivery or delivery failure. It consists of two parts Root and Recipients.
Public classMimeDigest Implements 'multipart/digest' MIME entity, e.g. multiple email messages (RFC 2046).
Public classMimeFactory Factory class used to create MIME entities.
Public classMimeMessageDispositionNotification Represents Message Disposition Notifications (MDN) (message/disposition-notification) Provides notification of the "disposition" of a message - indicating, for example, whether it is read by a recipient or discarded before being read.
Public classMimeMessageGlobal Represents MIME entity containing MessageGlobal data. Please use CreateMimeMessageGlobal or CreateMimeMessageGlobal(IMail) methods to create objects of this type.
Public classMimeMessageGlobalHeaders Represents MIME entity containing MessageGlobalHeaders data. Please use CreateMimeMessageGlobalHeaders or CreateMimeMessageGlobalHeaders(IMail) methods to create objects of this type.
Public classMimeMessagePartial Represents MIME entity containing MessagePartial data. (RFC 1521)
Public classMimeMixed Implements 'multipart/mixed' MIME entity, e.g. email message containing attachments.
Public classMimeMultipart Base class for all multipart MIME entities ('multipart/*').
Public classMimePkcs7Signature Represents Pkcs7-signature.
Public classMimeRelated Represents 'multipart/related' MIME entity, e.g. HTML e-mail with embedded pictures. (RFC 2387).
Public classMimeReport Represents 'Multipart/Report' MIME, entity e.g. multiple mail messages.
Public classMimeRfc822 Represents MIME entity containing MessageRfc822 data. Please use CreateMimeRfc822 or CreateMimeRfc822(IMail) methods to create objects of this type.
Public classMimeRfc822Headers Represents MIME entity containing TextRfc822Headers data. Please use CreateMimeRfc822Headers or CreateMimeRfc822Headers(IMail) methods to create objects of this type.
Public classMimeSigned Represents 'Multipart/Signed' MIME entity. You can sign email messages using SignWith(X509Certificate2) or SignWith(X509Certificate2) methods.
Public classMimeText Represents MIME entity containing text data. You can use CreateMimeText or CreateMimeText(String) to create objects of this type.
Public classMimeTnef Represents MIME entity containing ApplicationMsTnef or ApplicationVndMsTnef data.
Public classMimeVCard Represents MIME entity containing text/vcard data. Please use CreateMimeVCard or CreateMimeVCard(VCard) methods to create objects of this type.
Public classRecipientDeliveryStatusNotification Represents Delivery Status Notification (DSN) for a single recipient.
Interfaces
 InterfaceDescription
Public interfaceIMailContainer Represents MIME entity that contains email message.
Public interfaceISignedContainer Represents SMIME entities that can store signed data and a signature.