Browse our Products

Aspose.Email for .NET 6.8.0 Release Notes

Aspose.Email for .NET is a class library that enables applications to manipulate popular message formats including Microsoft Outlook messages. It also supports communication protocols such as IMAP, SMTP, POP3, and Microsoft Exchange Server. In addition, the API supports working with PST as well as OST file formats.

Major Features

  • Option to split PST based on time and other criterias
  • Move Folder and Sub-folders to some other folder using ImapClient

Features and Improvements

KeySummaryCategory
EMAILNET-34829Option to split PST based on time and other criteriaNew Feature
EMAILNET-38407Move Folder and Sub-folders to some other folder using ImapClientNew Feature
EMAILNET-38432Provide IsTnefMessage flagEnhancement
EMAILNET-38429Retrieving Pop3MessageInfoEnhancement
EMAILNET-35254Different informaiton in MailMessage and MapiMessage “To” header fieldBug
EMAILNET-35268EML to XPS: Formatting issuesBug
EMAILNET-38411ImapClient hangs on request with special characters like double quoteBug
EMAILNET-38412Inconsistency in adding and searching sub folder in PSTBug
EMAILNET-38415MailMessage.Body for calendar items does not return calendar DescriptionBug
EMAILNET-38419ImapClient.GetCapabilities() returns empty arrayBug
EMAILNET-38421Regular attachment identified as Linked Resource by MailMessageBug
EMAILNET-38422NULL Longfilename in nested attchmentsBug
EMAILNET-38423Recurrence Generation Performance DegradationBug
EMAILNET-38424Calendar cancellation information lost while MSG -> EML conversionBug
EMAILNET-38425Table formatting and document icons lost while MSG to Mhtml conversionBug
EMAILNET-38427MSG to XPS failsBug
EMAILNET-38431MSG to EML conversion issuesBug

Public API and Backward Incompatible Changes

The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Email for .NET. If you have concerns about any change listed, please raise it on the Aspose.Email support forum.

Added APIs

Aspose.Email.Mail

Property MailMessage.OriginalIsTnef

Aspose.Email.Imap

Method ImapClient.EndMoveFolder(System.IAsyncResult) Method ImapClient.ExistFolder(Aspose.Email.IConnection, System.String) Method ImapClient.ExistFolder(Aspose.Email.IConnection, System.String, Aspose.Email.Imap.ImapFolderInfo@) Method ImapClient.MoveFolder(Aspose.Email.IConnection, System.String, System.String) Method ImapClient.MoveFolder(System.String, System.String) Property ImapClient.Delimiter

Aspose.Email.Pop3

Method Pop3Client.BeginGetMessageHeaders(Aspose.Email.IConnection, System.String) Method Pop3Client.BeginGetMessageHeaders(Aspose.Email.IConnection, System.String, System.AsyncCallback) Method Pop3Client.BeginGetMessageHeaders(Aspose.Email.IConnection, System.String, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageHeaders(System.String) Method Pop3Client.BeginGetMessageHeaders(System.String, System.AsyncCallback) Method Pop3Client.BeginGetMessageHeaders(System.String, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageInfo(Aspose.Email.IConnection, System.String) Method Pop3Client.BeginGetMessageInfo(Aspose.Email.IConnection, System.String, Aspose.Email.Pop3.Pop3ListFields) Method Pop3Client.BeginGetMessageInfo(Aspose.Email.IConnection, System.String, Aspose.Email.Pop3.Pop3ListFields, System.AsyncCallback) Method Pop3Client.BeginGetMessageInfo(Aspose.Email.IConnection, System.String, Aspose.Email.Pop3.Pop3ListFields, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageInfo(Aspose.Email.IConnection, System.String, System.AsyncCallback) Method Pop3Client.BeginGetMessageInfo(Aspose.Email.IConnection, System.String, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageInfo(System.String) Method Pop3Client.BeginGetMessageInfo(System.String, Aspose.Email.Pop3.Pop3ListFields) Method Pop3Client.BeginGetMessageInfo(System.String, Aspose.Email.Pop3.Pop3ListFields, System.AsyncCallback) Method Pop3Client.BeginGetMessageInfo(System.String, Aspose.Email.Pop3.Pop3ListFields, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageInfo(System.String, System.AsyncCallback) Method Pop3Client.BeginGetMessageInfo(System.String, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageSize(Aspose.Email.IConnection, System.String) Method Pop3Client.BeginGetMessageSize(Aspose.Email.IConnection, System.String, System.AsyncCallback) Method Pop3Client.BeginGetMessageSize(Aspose.Email.IConnection, System.String, System.AsyncCallback, System.Object) Method Pop3Client.BeginGetMessageSize(System.String) Method Pop3Client.BeginGetMessageSize(System.String,System.AsyncCallback) Method Pop3Client.BeginGetMessageSize(System.String,System.AsyncCallback, System.Object) Method Pop3Client.GetMessageHeaders(Aspose.Email.IConnection, System.String) Method Pop3Client.GetMessageHeaders(System.String) Method Pop3Client.GetMessageInfo(Aspose.Email.IConnection, System.String) Method Pop3Client.GetMessageInfo(Aspose.Email.IConnection, System.String, Aspose.Email.Pop3.Pop3ListFields) Method Pop3Client.GetMessageInfo(System.String) Method Pop3Client.GetMessageInfo(System.String, Aspose.Email.Pop3.Pop3ListFields) Method Pop3Client.GetMessageSize(Aspose.Email.IConnection, System.String) Method Pop3Client.GetMessageSize(System.String)

Aspose.Email.Outlook

Method FolderInfo.GetSubFolder(System.String,System.Boolean) Method PersonalStorage.SplitInto(System.Collections.Generic.IList<Aspose.Email.MailQuery>, System.String)