Aspose.Email for Java Releases

Released: Nov 3, 2021

Updates in V21.10

Features

  • Added support for saving appointments to MSG format.
  • Improved IGraphClient NextPage.

Fixes

  • MSG file body with emoji is changed after Load/Save.
  • Optional attendees are not displayed in the MHT header output.
  • Incorrect ClientSubmitTime when converting EML to MSG.
  • EmlLoadOptions.PrefferedTextEncoding option works differently for different EML files.
  • New unique custom message flags are detected as existing.
  • Event appears only in one day, but should repeat every year.
  • GraphMessageInfo...

Released: Oct 4, 2021

Updates in V21.9

Fixes

  • PST to MSG: Some messages extraction slow.
  • Custom flags generated with ImapMessageFlag.Keyword function contains extra flags.
  • Loading MAPI message from stream throws InvalidOperationException.
  • Inline attachments in EML file are not showing.
  • Ignoring SMTP address check throws SmtpException.
  • Loading Appointment throws AsposeArgumentOutOfRangeException.
  • Calendar event does not repeat with UNTIL property in recurrence rule.
  • deepClone losing the multipart/alternative.
  • Date from EML is not shown...

Released: Sep 2, 2021

Updates in V21.8

Features

  • Added the ability to filter messages containing attachments using the IMAP client.
  • Added PST traversal API which allows you to extract all PST items as far as possible, without throwing out exceptions, even if some data in the original file is corrupted.
  • Added new com.aspose.email.LocaleOptions.setLocale(java.util.Locale) method.

Fixes

  • When converting MSG to PDF attendees are missing.
  • NullPointerException is thrown when adding MSG files to PST file.
  • ImapClient constructor throws...

Released: Aug 4, 2021

Updates in V21.7

Features

  • Added the ability to use CRAM-MD5 authentication with ImapClient.
  • Added new API for SmtpClient.
  • Improved encoding options for MboxrdStorageReader class.
  • Improved HTML default header formatting options.
  • Improved the reading of Importance and Class properties from ICS files.

Fixes

  • Appointment Sub Type is missing when load modified occurrences(embedded message).
  • Spacing in headers lost after converting to PDF.
  • AsposeException is thrown when importing a calendar event into a PST file...

Released: Jul 6, 2021

Updates in V21.6

Features

  • Added support for return request client ID identifier.

Fixes

  • Email text missing content.
  • AppointmentStateFlags missing when saving calendar to MSG file.
  • Enumerating MAPI messages throws InvalidOperationException.
  • Possible regression: mailMessage.getHtmlBodyText(true) returns different content.
  • Exception was thrown when getting multiple EWS clients at the same time.
  • Connection with Exchange 2013 SP1 fails using EWSClient.
  • ImapClient.SelectFolder method throws OperationCanceledException...

Released: Jun 2, 2021

Updates in V21.5

Fixes

  • “header doesn’t correspond to vCard format” exception when loading VCF file.
  • Retrieving appointments from Google calendar throws exceptions.
  • Attachments appear after saving EML message.
  • Message header is incorrect if the subject ends with backslash.
  • Task attached to the meeting request gets converted to embedded message.
  • Unable to retrieve content from EML file.
  • “Object reference not set to an instance of an object.” exception when rendering specific entry of OST file.
  • Enumerating MAPI...

Released: May 6, 2021

Updates in V21.4

Fixes

  • Exception on changing the category of email using Graph Client.
  • Duplicate attachments after saving EML message.
  • Alternate view is deleted when message is sent or saved, when message also contains linked resources.
  • Recurrence issue when writing ICS to PST.
  • Enumerating MAPI messages throws NullReferenceException.
  • “Operation has been canceled” when sending SMTP mail.
  • Support Adding custom flags does not work anymore.
  • Search for RFC message id in PST file doesn’t work.
  • ImapClient.ListMessages...

Released: Apr 5, 2021

Updates in V21.3

Features

  • Added FindPeople Method which allows you to find all persona objects matching a specified query string.
  • Added LinkedResource.ContentDisposition property.
  • Improved error handling for ImapClient.StartMonitoring methods.

Fixes

  • Issue while sending Bulk emails.
  • PersonalStorageQueryBuilder.Text property doesn’t work for PST.
  • Aspose.Email failed with exception when deployed in UWP Project.
  • MSG to HTML - Text color is wrong.
  • Error calculating Yearly Recurrences.
  • MailMessage.HtmlBodyText returns...

Released: Mar 3, 2021

Updates in V21.2

Features

  • Added the ability to read the modified date for messages in OLM format.
  • Improved Imap.ThreadGrCommand to read thread lists from Gmail.

Fixes

  • Error loading folder by its EntryIdString.
  • Body Text of MSG File looks different from how it looks in Outlook.
  • The ContentID cannot contain a '<' or '>' character.
  • Aspose email gives an error on using.
  • Outlook Task/TaskRequest in EML format shows MessageClass as “IPM.Note”.
  • EML loading is getting stuck.
  • Fix IEWSClient.CreateNote method.
  • Fix...

Released: Feb 1, 2021

Updates in V21.1

Features

  • Added the ability to customize email client authentication.
  • EWSClient: Added support for CalendarView.
  • Added support for validating SMTP connection credentials.

Fixes

  • MSG extraction from PST: Object reference not set to an instance of an object.
  • Use TFM file naming conventions to simplify project files.
  • Special characters breaking in appointments.
  • Pictures inserted (AttachMethod = 6) in MapiJournal cannot be displayed normally.
  • The body (BodyContentType.Rtf) of mapijournal in PST cannot...