Browse our Products

Aspose.Email for Java 6.8.0 Release Notes

Aspose.Email for Java 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

EMAILNET-34829 - Option to split PST based on time and other criterias

KeySummaryCategory
EMAILNET-34829Option to split PST based on time and other criterionNew Feature
EMAILNET-38407Move Folder and Sub-folders to some other folder using ImapClientEnhancement
EMAILNET-38432Provide IsTnefMessage flag in MailMessageEnhancement
EMAILNET-38429Retrieving Pop3MessageInfo using UniqueIdEnhancement
EMAILJAVA-33588Different information in MailMessage and MapiMessage “To” header field - JavaBug
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
EMAILJAVA-34180Regular 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-38431MSG to EML conversion issuesBug
EMAILNET-38406Wrong password causes long time to raise exception using ImapclientBug
EMAILNET-38416Exception “Item has already been added. Key in dictionary” while loading MSG to MapiMessageBug
EMAILNET-38428Exceptions while fetching messages from Office 365Bug

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 Java. If you have concerns about any change listed, please raise it on the Aspose.Email support forum.

Added APIs

Property MailMessage.getOriginalIsTnef

Method ImapClient.endMoveFolder(IAsyncResult) Method ImapClient.existFolder(IConnection, String) Method ImapClient.existFolder(IConnection, String, /out/ImapFolderInfo[]) Method ImapClient.moveFolder(IConnection, String, String) Method ImapClient.moveFolder(String, String) Property ImapClient.getDelimiter, setDelimiter

Method Pop3Client.beginGetMessageHeaders(IConnection, String) Method Pop3Client.beginGetMessageHeaders(IConnection, String, AsyncCallback) Method Pop3Client.beginGetMessageHeaders(IConnection, String, AsyncCallback, Object) Method Pop3Client.beginGetMessageHeaders(String) Method Pop3Client.beginGetMessageHeaders(String, AsyncCallback) Method Pop3Client.beginGetMessageHeaders(String, AsyncCallback, Object) Method Pop3Client.beginGetMessageInfo(IConnection, String) Method Pop3Client.beginGetMessageInfo(IConnection, String, Pop3ListFields) Method Pop3Client.beginGetMessageInfo(IConnection, String, Pop3ListFields, AsyncCallback) Method Pop3Client.beginGetMessageInfo(IConnection, String, Pop3ListFields, AsyncCallback, Object) Method Pop3Client.beginGetMessageInfo(IConnection, String, AsyncCallback) Method Pop3Client.beginGetMessageInfo(IConnection, String, AsyncCallback, Object) Method Pop3Client.beginGetMessageInfo(String) Method Pop3Client.beginGetMessageInfo(String, Pop3ListFields) Method Pop3Client.beginGetMessageInfo(String, Pop3ListFields, AsyncCallback) Method Pop3Client.beginGetMessageInfo(String, Pop3ListFields, AsyncCallback, Object) Method Pop3Client.beginGetMessageInfo(String, AsyncCallback) Method Pop3Client.beginGetMessageInfo(String, AsyncCallback, Object) Method Pop3Client.beginGetMessageSize(IConnection, String) Method Pop3Client.beginGetMessageSize(IConnection, String, AsyncCallback) Method Pop3Client.beginGetMessageSize(IConnection, String, AsyncCallback, Object) Method Pop3Client.beginGetMessageSize(String) Method Pop3Client.beginGetMessageSize(String, AsyncCallback) Method Pop3Client.beginGetMessageSize(String, AsyncCallback, Object) Method Pop3Client.getMessageHeaders(IConnection, String) Method Pop3Client.getMessageHeaders(String) Method Pop3Client.getMessageInfo(IConnection, String) Method Pop3Client.getMessageInfo(IConnection, String, Pop3ListFields) Method Pop3Client.getMessageInfo(String) Method Pop3Client.getMessageInfo(String, Pop3ListFields) Method Pop3Client.getMessageSize(IConnection, String) Method Pop3Client.getMessageSize(String)

Method FolderInfo.getSubFolder(String, boolean) Method PersonalStorage.splitInto(IGenericList, String)