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
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
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 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.