Aspose.Email

The Aspose.Email namespace contains common classes of Aspose.Email.

Classes

ClassDescription
ActiveSyncExceptionRepresents errors that occur during ActiveSync protocol execution.
ActiveSyncNotSupportedExceptionRepresents errors that occur during ActiveSync protocol execution.
AlternateViewRepresents the format to view a message.
AlternateViewCollectionRepresents a collection of AlternateView objects.
AlternateViewRemovedEventArgsProvides data for the AlternateViewRemoved event.
AsposeArgumentExceptionThe exception that is thrown when one of the arguments provided to a method is not valid.
AsposeArgumentNullExceptionThe ArgumentException is thrown when an argument is null when it shouldn’t be.
AsposeArgumentOutOfRangeExceptionThe exception that is thrown when one of the arguments provided to a method is out of range.
AsposeBadServerResponceExceptionRepresents errors that occur during server operation execution.
AsposeExceptionBase exception type for Aspose.Email Represents errors that occur during application execution.
AsposeInvalidDataExceptionThe exception that is thrown when one of the arguments provided to a method is not valid.
AsposeInvalidEnumArgumentExceptionBase exceptioon type for Aspose.Email Represents errors that occur during application execution.
AsposeInvalidOperationExceptionException class for denoting an object was in a state that made calling a method illegal.
AsposeNotSupportedExceptionThe exception that is thrown when an invoked method or parameter is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality.
AttachmentRepresents an e-mail attachment.
AttachmentBaseBase class for mail attachment.
AttachmentCollectionRepresents a collection of e-mail message attachments.
BuildVersionInfoProvides information about the current product name and version.
ConversionProgressEventHandlerRepresents signature for method that usually supplied by calling side and handles progress events.
ElementProcessingExceptionThe exception that is thrown when one of many elements failed with exception.
EmlLoadOptionsAllows to specify additional options when loading MailMessage from Eml format.
EmlSaveOptionsAllows to specify additional options when saving MailMessage to Eml and Emlx format.
EmlValidationErrorRepresents the eml validation error information.
EmlValidationErrorCollectionRepresents the collection of EmlValidationError
EmlxLoadOptionsAllows to specify additional options when loading MailMessage from Eml format.
ExchangeExceptionThrown if there is a MS Exchange communication failure.
FileCorruptedExceptionException that is thrown during file reading, when the file appears to be corrupted and impossible to read.
FileFormatInfo
FormatNotSupportedExceptionException that is thrown during document load, when the document format is not recognized or not supported by the component.
GlobalFormattingOptionsClass that allow to set some formatting options for all newly created instances of this options.
GoogleClientExceptionRepresents errors that occur during ActiveSync protocol execution.
HeadersFormattingOptionsAllows to specify headers formatting options when saving MailMessage to Mhtml or Html format.
HeaderTypeRepresents the Internet standards and RFCs define header fields which may occur on Internet Mail Messages .
HtmlLoadOptionsAllows to specify additional options when loading MailMessage from Html format.
HtmlSaveOptionsAllows to specify additional options when saving MailMessage to Html format.
HyperlinkRenderingCallbackProvides possibility to handle rendering of hyperlink in custom style.
ImapExceptionRepresents the exception that is thrown when the ImapClient is not able to complete an operation.
LicenseProvides methods to license the component.
LinkedResourceRepresents an embedded resource in a message.
LinkedResourceCollectionRepresents a collection of LinkedResource objects
LinkedResourceRemovedEventArgs
LoadOptionsThis is an abstract base class for classes that allow the user to specify additional options when loading a MailMessage from a particular format.
MailAddressRepresents the address of a message.
MailAddressCollectionRepresents a collection of MailAddress objects.
MailboxInfoRepresents identification information about message in a mailbox.
MailExceptionRepresents the exception that is thrown when the mail message processing.
MailMessage
MailMessageCollectionRepresents a collection of MailMessage objects.
MailMessageSaveTypeRepresents the mail message format.It can be in eml,msg or mhtml format.
MessageAcceptanceCallbackCallback function which is being called during the conversion process.
MessageFormatRepresents the mail message format.It can be in eml,msg or mhtml format.
MeteredProvides methods to set metered key.
MhtmlLoadOptionsAllows to specify additional options when loading MailMessage from Mhtml format.
MhtSaveOptionsAllows to specify additional options when saving MailMessage to Mhtml format.
MhtTemplateNameDefines well known names of headers for Mhtml formatting.
MsgLoadOptionsAllows to specify additional options when loading MailMessage from Msg format.
MsgSaveOptionsThis class allows the user to specify additional settings when saving a MailMessage in the Msg(ASCII) and Msg(Unicode) format.
ObjectIdentifierContains object identification information
Pop3ExceptionRepresents the exception that is thrown when the Pop3Client is not able to complete an operation.
ProgressEventHandlerInfoThis class represents information about conversion progress that can be used in external applicatuion to show conversion progress to end user.
ReferenceAttachmentThis class represents a reference attachment
ResourceHtmlRenderingEventArgsRepresents additional parameters for ResourceHtmlRendering event.
SaveOptionsThis is an abstract base class for classes that allow the user to specify additional options when saving a MailMessage into a particular format.
SecureEmailManagerClass that provided methods for working with secure emails.
SignatureOptionsThis class allow the user to specify additional options when sign a message.
SmimeResultThis class containing results of checking secure emails.
SmtpExceptionRepresents the exception that is thrown when the SmtpClient is not able to complete an operation.
SSPIExceptionRepresents errors that occur during SSPI execution.
TimeoutExceptionRepresents the exception that is thrown when the time for operation has expired.
TnefLoadOptionsAllows to specify additional options when loading MailMessage from Tnef format.

Interfaces

InterfaceDescription
IAttachmentRepresents a common attachment interface
IMailAddressRepresents a common mail address interface
IMessageRepresents a common message interface
IMessageFormatterProvides a mechanism for retrieving an object to Message formatting.
IPreferredTextEncodingProviderDefines a interface for objects that can define PreferredTextEncoding.

Enumeration

EnumerationDescription
AttachmentPermissionTypeThe permission type data associated with a web reference attachment.
AttachmentProviderTypeThe type of web service manipulating the attachment.
ContactFieldsSetEnumerates the groups of Contact fields that will be included in resultant mhtml file.
DeliveryNotificationOptionsSpecifies delivery notifications.
EmlValidationErrorTypeEnumerates the types of the eml validation errors.
FileCompatibilityModeDefines inner conversions, that are necessarily to be done when loading or saving a message. By default CR is not replaces by CRLF, Tnef-attachment is not saved.
FileFormatTypeEnumerates file format types.
HtmlFormatOptionsEnumerates the Html format options.
MailPriorityRepresents the mail priopity
MailSensitivitySpecifies the sensitivity of a MailMessage.
MhtFormatOptionsEnumerates the Mht format options
ParticipationStatusIdentifies the participation status for the calendar user.
ProgressEventTypeType of progress event that occured.
ResourceRenderingModeProvides set various modes of rendering resources in html.