Aspose.Email for Java 6.0.0 Release Notes
The following is a list of improvements and changes in this release of Aspose.Email.
Features
- Creation the forwarding and replying messages
- Support for creation and formatting the reply/forward type messages was added.
- Resolving distribution list using Exchange
- This feature provides the distribution list handling using EWS client.
Enhancements
EMAILNET-35009 - Memory problems during MailMessage.Load
EMAILNET-35043 - Get ExchangeMessageInfo from message URI
Bugs
EMAILJAVA-33551 - MailMessage.Load hangs the API
EMAILNET-35019 - Wrong mapping of phone numbers while using MapiContact.FromVCard
EMAILNET-35028 - Recurrence Information not retrieved correctly
EMAILNET-35030 - Regular attachment detected as Linked Resource
EMAILNET-35033 - Messages saved from Sent Items folder doesn’t contain “To” field
EMAILNET-35042 - Save-As in MS Outlook not working for re-saved messages using MailMessage
EMAILNET-35031 - PersonalStorage.SplitInto() fails when number of bytes increases limits of int argument
Exceptions
EMAILNET-35016 - Exception “This operation is not supported for a relative URI” raised while creating MapiMessage from MailMessage
EMAILNET-35036 - Adding attachment to RTF message raises exception
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:
Class ExchangeDistributionList
Method ExchangeDistributionList.#ctor
Method ExchangeDistributionList.toMailAddress
Method IEWSClient.addToDistributionList(ExchangeDistributionList, MailAddressCollection)
Method IEWSClient.createDistributionList(ExchangeDistributionList, MailAddressCollection)
Method IEWSClient.deleteDistributionList( ExchangeDistributionList, boolean)
Method IEWSClient.deleteFromDistributionList( ExchangeDistributionList, MailAddressCollection)
Method IEWSClient.expandDistributionList(MailAddress)
Method IEWSClient.fetchDistributionList(ExchangeDistributionList)
Method IEWSClient.listDistributionLists
Property ExchangeDistributionList.getChangeKey(), setChangeKey(String)
Property ExchangeDistributionList.getDisplayName(), setDisplayName(String)
Property ExchangeDistributionList.getId(), setId(String)
Property MailAddress.Id
Class ForwardMessageBuilder
Class OriginalMessageAdditionMode
Class ReplyMessageBuilder
Class ResponseMessageBuilder
Enum OriginalMessageAdditionMode.Attachment
Enum OriginalMessageAdditionMode.None
Enum OriginalMessageAdditionMode.Textpart
Enum MapiPropertyTag.PR_ATTACHMENT_HIDDEN
Method ForwardMessageBuilder.#ctor
Method ForwardMessageBuilder.buildResponse(MailMessage)
Method ForwardMessageBuilder.buildResponse(MapiMessage)
Method ReplyMessageBuilder.#ctor
Method ReplyMessageBuilder.buildResponse(MailMessage)
Method ReplyMessageBuilder.buildResponse(MapiMessage)
Method ResponseMessageBuilder.#ctor
Method ResponseMessageBuilder.buildResponse(MailMessage)
Method ResponseMessageBuilder.buildResponse(MapiMessage)
Property ReplyMessageBuilder.getReplyAll, setReplyAll(boolean)
Property ResponseMessageBuilder.getAdditionMode, setAdditionMode(int)
Property ResponseMessageBuilder.getResponseText, setResponseText(String)
Property ResponseMessageBuilder.getSender, setSender(MailAddress)
Enum MhtFormatOptions.SkipByteOrderMarkInBody
Class MailMessageEventArgs
Method MailMessageEventArgs.#ctor(MailMessage)
Property MailMessageEventArgs.getMessage
Method IEWSClient.listMessages(IGenericEnumerable<String>)
Method MapiAttachmentCollection.removeAt(int)
Method PersonalStorage.splitInto(long, String)
Removed:
Method PersonalStorage.?plitInto(int, String)
Property SmtpClientBulkSendEventArgs.getMessage