Aspose.Email for Java 6.1.0 Release Notes
The following is a list of improvements and changes in this release of Aspose.Email.
Improvements and Changes
Enhancements
EMAILNET-35055 - Add auto recognition for pipelining mode based on response of ‘capability’ command .
EMAILNET-34884 - Improve support of asynchronous operations with allowance pipelining for SMTP client
EMAILNET-34853 - PersonalStorageQueryBuilder.Body.Contains NotSupportedException
EMAILNET-34968 - Provision of Creating MapiCalendarTimeZone object from a Standard Timezone
EMAILNET-35047 - Provision of adding MapiAttachment without a Name
EMAILNET-35051 - EML with empty Content-Type to MSG raises exception
EMAILNET-35062 - Extract attachments from PST messages without extracting complete message
EMAILNET-35063 - PST: Get Parent FolderInfo from EntryId
EMAILNET-34884 - Improve support of asynchronous operations with allowance pipelining for SMTP client.
EMAILNET-35054 - Can’t create Office 365 folder with “/” in name
Bugs
EMAILNET-35013 - Wrong inline and regular attachments detected in the mail
EMAILNET-35027 - Issues with saved Nested MapiMessage attachments
EMAILNET-35038 - EXDATE missing while converting MSG to ICS file
EMAILNET-35040 - MSG to MHTML renders wrong output
EMAILNET-35041 - Attachment MSG single click has no information
EMAILNET-35046 - Attachment corrupted after adding the MSG file with an attachment to a PST
EMAILNET-35049 - Merging PSTs does not merge items at Root folder of PST
EMAILNET-35053 - Inline image shown as attachment while loading EML to MailMessage
EMAILNET-35060 - MSG->MSG loses the & sign
EMAILNET-35061 - MapiAttached.BinaryData when changed and added back raises problem
EMAILNET-35081 - PersonalStorage.SaveMessageToStream creates corrupt MSG files
EMAILJAVA-33560 - Error on IBM Websphere application server: Can not find Aspose.Email.lic
Exceptions
EMAILNET-35076 - “The structured storage seems to be corrupt” exception while loading contact
EMAILNET-35084 - Invalid URI: The hostname could not be parsed. exception raised while adding EML to PST
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 WebDavContactSaveOptions
Method WebDavContactSaveOptions.#ctor
Property WebDavContactSaveOptions.getDefault
Class MapiContactSaveOptions
Method MapiContactSaveOptions.#ctor
Property MapiContactSaveOptions.getDefault
Class PipeliningMode
Field/Enum PipeliningMode.Auto
Field/Enum PipeliningMode.Disabled
Field/Enum PipeliningMode.Enabled
Class PipeliningStatus
Method PipeliningStatus.to_PipeliningStatus(boolean mode)
Method PipeliningStatus.to_PipeliningStatus(int mode)
Method PipeliningStatus.to_Boolean(PipeliningStatus status)
Method PipeliningStatus.to_Boolean()
Method PipeliningStatus.toString
Property PipeliningStatus.getClientMode, setClientMode
Property PipeliningStatus.getPipeliningEnabled
Property PipeliningStatus.getSupportedByServer, setSupportedByServer
Field/Enum PhoneNumberCategory.PrimaryValue
Field/Enum MapiPropertyTag.PidTagUrlName
Method IEWSClient.createFolder(String, String)
Property IEWSClient.getUseSlashAsFolderSeparator, setUseSlashAsFolderSeparator
Method Contact.to_MapiContact(Contact contact)
Method Contact.to_Contact(MapiContact contact)
Method Contact.toString
Method MapiAttachmentCollection.remove(MapiAttachment)
Method PersonalStorage.extractAttachments( MessageInfo)
Method PersonalStorage.extractAttachments(String)
Method PersonalStorage.getParentFolder(byte\[\])
Method PersonalStorage.getParentFolder(SString)
Property AssociatedPerson.getPrefered, setPrefered
Property InstantMessengerAddress.getPrefered, setPrefered
Property ObjectIdentifier.getWebDavId, setWebDavId
Property PhoneNumberCategory.getPrimary, setPrimary
Property Url.getPrefered, setPrefered
Property UrlList.getFtp, setFtp
Method SmtpClient.beginForward(IConnection, String, MailAddressCollection, MailMessage)
Method SmtpClient.beginForward(IConnection, String, MailAddressCollection, MailMessage, AsyncCallback)
Method SmtpClient.beginForward(IConnection, String, MailAddressCollection, MailMessage, AsyncCallback, Object)
Method SmtpClient.beginForward(IConnection, String, String, MailMessage)
Method SmtpClient.beginForward(IConnection, String, String, MailMessage, AsyncCallback)
Method SmtpClient.beginForward(IConnection, String, String, MailMessage, AsyncCallback, Object)
Method SmtpClient.beginForward(String, MailAddressCollection, MailMessage)
Method SmtpClient.beginForward(String, MailAddressCollection, MailMessage, AsyncCallback)
Method SmtpClient.beginForward(String, MailAddressCollection, MailMessage, AsyncCallback, Object)
Method SmtpClient.beginForward(String, String, MailMessage)
Method SmtpClient.beginForward(String, String, MailMessage, AsyncCallback)
Method SmtpClient.beginForward(String, String, MailMessage, AsyncCallback, Object)
Method SmtpClient.beginNoop
Method SmtpClient.beginNoop(IConnection)
Method SmtpClient.beginNoop(IConnection, AsyncCallback)
Method SmtpClient.beginNoop(IConnection, AsyncCallback, Object)
Method SmtpClient.beginNoop(AsyncCallback)
Method SmtpClient.beginNoop(AsyncCallback, Object)
Method SmtpClient.beginSend(IConnection, MailMessage)
Method SmtpClient.beginSend(IConnection, MailMessage, AsyncCallback)
Method SmtpClient.beginSend(IConnection, MailMessage, AsyncCallback, Object)
Method SmtpClient.beginSend(IConnection, MailMessage\[\])
Method SmtpClient.beginSend(IConnection, String, String, String, String)
Method SmtpClient.beginSend(IConnection, String, String, String, String, AsyncCallback)
Method SmtpClient.beginSend(IConnection, String, String, String, String, AsyncCallback, Object)
Method SmtpClient.beginSend(MailMessage)
Method SmtpClient.beginSend(MailMessage, AsyncCallback)
Method SmtpClient.beginSend(MailMessage, AsyncCallback, Object)
Method SmtpClient.beginSend(MailMessage\[\])
Method SmtpClient.beginSend(String, String, String, String)
Method SmtpClient.beginSend(String, String, String, String, AsyncCallback)
Method SmtpClient.beginSend(String, String, String, String, AsyncCallback, Object)
Method SmtpClient.endForward(IAsyncResult)
Method SmtpClient.endNoop(IAsyncResult)
Method SmtpClient.endSend(IAsyncResult)
Method SmtpClient.forward(IConnection, String, MailAddressCollection, MailMessage)
Method SmtpClient.forward(IConnection, String, String, MailMessage)
Method SmtpClient.noop
Method SmtpClient.noop(IConnection)
Method SmtpClient.send(IConnection, MailMessage)
Method SmtpClient.send(IConnection, MailMessage\[\])
Method SmtpClient.send(IConnection, MailMessageCollection)
Method SmtpClient.send(IConnection, IEnumerable)
Method SmtpClient.send(IConnection, String, String, String, String)
Method SmtpClient.send(MailMessage\[\])
Method SmtpClient.send(MailMessageCollection)