Aspose.Email for Java 5.8.0 Release Notes

The following is a list of improvements and changes in this release of Aspose.Email.

Features

  • Receive messages and folders using paging in EWS client
  • This feature enables to retrieve results in multiple EWS responses

Enhancements

EMAILNET-34983Provide loading MailMessage with particular types of LoadOptions

(mark MailMessageLoadOptions as obsolete, remove it from code)

EMAILNET-34954Provision of setting GZip encoding in IEWSClient

EMAILJAVA-33528 IEWSClient takes more time on Mac OS

EMAILJAVA-33530 Aspose.Email Exchange API slower than IndependentSoft

EMAILJAVA-33541 MailMessage Performance Issue when there are large number of recepients

Bugs

EMAILNET-34947Accented characters garbled while conversion from EML to Mhtml

EMAILNET-34952Text Formatting lost in Mapi Items

EMAILNET-34957MapiContact.ElectronicAddresses.Email1.AddressType not preserved in the PST

EMAILNET-34961Weekly appointment recurrence not created properly

EMAILNET-34964Html body of message not retrieved properly from MSG file

EMAILNET-34973Recurrence Information not shown in Outlook’s List View for Calendar

EMAILNET-34974Wrong dates generated by Aspose.iCalendar.RecurrencePattern.GenerateOccurrences()

EMAILNET-34975MSG to EML: Digital Signature is not preserved

EMAILJAVA-33535 Messages can’t be added to PST after specific number of messages

Exceptions

EMAILNET-34977"Error: The current configuration system does not support user-scoped settings" raised in web application for IEWSClient

EMAILNET-34978"Error: The current configuration system does not support user-scoped settings As well" raised while using SmtpClient in Web Application

EMAILNET-34980Sending message with voting button raises exception

EMAILJAVA-33529 IEWSClient.getMailBoxSize() raises Java.Lang.IllegalStateException: The request Timed Out

EMAILJAVA-33537 ImapClient raises exception while reading multi-level folders in mailbox

EMAILNET-34969Exception raised while adding Recurrence to a MapiTask

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.


 Class TnefLoadOptions

Method IEWSClient.listMessages(String, ExchangeMessageInfoCollection, Integer, Integer)

Method IEWSClient.listMessages(String, Integer)

Method IEWSClient.listMessages(String, Integer, Integer)

Method IEWSClient.listSubFolders(String, ExchangeFolderInfoCollection, Integer, Integer)

Method IEWSClient.listSubFolders(String, Integer)

Method IEWSClient.listSubFolders(String, Integer, Integer)

Property ExchangeFolderInfoCollection.getLastItemOffset, setLastItemOffset

Property ExchangeFolderInfoCollection.getLastPage, setLastPage

Property ExchangeFolderInfoCollection.getTotalCount, setTotalCount

Property ExchangeMessageInfoCollection.getLastItemOffset, setLastItemOffset

Property ExchangeMessageInfoCollection.getLastPage, setLastPage

Property ExchangeMessageInfoCollection.getTotalCount, setTotalCount

Property IEWSClient.getEnableDecompression, setEnableDecompression(boolean)

Property MessageFormat.getTnef