Browse our Products

Aspose.Email for Java 19.4 Release Notes

Major Changes

  • Support for creating ICF and VCF version 3.0 files

All Changes

KeySummaryCategory
EMAILJAVA-34491Support for creating ICF and VCF version 3.0 filesNew Feature
EMAILNET-35124Option to write vCard files with S/MIME certificate in PEM formatEnhancement
EMAILNET-39307Add multi-connection support for recursive ListMessages IMAP operationEnhancement
EMAILNET-39313Add multi-connection support for recursive ListMessages POP3 operationEnhancement
EMAILNET-39155Implement support of IMAP LIST Extension for Special-Use Mailboxes (rfc6154)Enhancement
EMAILNET-39436Add ReadOnly mode for IMAP client per connection levelEnhancement
EMAILNET-39435Add multi-connection support for group Append IMAP operationEnhancement
EMAILNET-39312Add multi-connection support for Send SMTP operationEnhancement
EMAILNET-39311Create group fetch messages POP3 operation with multi-connection supportEnhancement
EMAILNET-39306Create group fetch messages IMAP operationEnhancement
EMAILNET-39290Add support for headers described in rfc2369 (List-Unsubscribe) in MessageInfo objectsEnhancement
EMAILNET-39314Add ability to use disk cache and sending queue in group SMTP send operationEnhancement
EMAILJAVA-34522Support for Russian Culture Name: en-RUEnhancement
EMAILJAVA-34394Provision to set localesEnhancement
EMAILJAVA-34519FormatException when passing dot-comma to “To” headerBug
EMAILNET-39440HTML body is lost when MapiMEssage.SaveAsTnef is usedBug
EMAILNET-39445HTML body lost when saving EML to EMLBug
EMAILNET-39446ICS file giving exceptionBug
EMAILJAVA-34520Argument Exception while reading OLM fileBug
EMAILNET-39424Issue while reading clear signed embedded message with MapiMessage from PST fileBug
EMAILNET-39447MailMessage.Bcc field displayed to other recipients when after elm save and loadBug
EMAILNET-39451Exception on loading MSGBug
EMAILNET-39431Empty body text in converted mailBug
EMAILNET-39430MapiMessage.BodyHtml missing bulleted listBug
EMAILNET-39427MapiMessage.BodyHtml contains “shapetype” for calendar entries with imagesBug
EMAILJAVA-34521ArgumentNullException on converting EML to EMLXBug
EMAILNET-39452The updated date in the header is not preserved in MHT outputBug
EMAILNET-39428Error converting EML to PDFBug
EMAILNET-39421Signed emails are corrupted with new Aspose.Email 19.2Bug
EMAILNET-39134XmlException: Root element is missingBug
EMAILNET-39448Missing attachment when converting EML to MSGBug
EMAILNET-39455GoogleClient error 412 Etags mismatchBug
EMAILNET-38971TimzoneDescription property is set to UTC-5Bug
EMAILNET-39449PST Extraction Hangs When Message Has ‘Dead’ LinksBug
EMAILNET-39450Exception on PST ExtractionBug

Added APIs

Field/Enum VCardVersion.V30 Class AppendMessagesResult Class SendMessagesResult Event SmtpClient.setFailedQueueSending Event SmtpClient.setSucceededQueueSending Method AppendMessagesResult.#ctor Method ImapClient.appendMessages(IConnection, Iterable) Method ImapClient.appendMessages(IConnection, String, Iterable) Method ImapClient.appendMessages(Iterable) Method ImapClient.appendMessages(String, Iterable) Method ImapClient.beginAppendMessages(IConnection, Iterable) Method ImapClient.beginAppendMessagesByName(IConnection, Iterable) Method ImapClient.beginAppendMessages(IConnection, String, Iterable) Method ImapClient.beginAppendMessages(IConnection, String, Iterable, AsyncCallback) Method ImapClient.beginAppendMessages(IConnection, String, Iterable, AsyncCallback, Object) Method ImapClient.beginAppendMessagesByName(IConnection, String, Iterable) Method ImapClient.beginAppendMessagesByName(IConnection, String, Iterable, AsyncCallback) Method ImapClient.beginAppendMessagesByName(IConnection, String, Iterable, AsyncCallback, Object) Method ImapClient.beginAppendMessages(Iterable) Method ImapClient.beginAppendMessagesByName(Iterable) Method ImapClient.beginAppendMessages(String, Iterable) Method ImapClient.beginAppendMessages(String, Iterable, AsyncCallback) Method ImapClient.beginAppendMessages(String, Iterable, AsyncCallback, Object) Method ImapClient.beginAppendMessagesByName(String, Iterable) Method ImapClient.beginAppendMessagesByName(String, Iterable, AsyncCallback) Method ImapClient.beginAppendMessagesByName(String, Iterable, AsyncCallback, Object) Method ImapClient.beginSelectFolder(IConnection, String, Boolean, AsyncCallback, Object) Method ImapClient.beginSelectFolder(String, Boolean, AsyncCallback, Object) Method ImapClient.endAppendMessages(IAsyncResult) Method ImapClient.selectFolder(IConnection, String, Boolean) Method ImapClient.selectFolder(String, Boolean) Method SendMessagesResult.#ctor Method SmtpClient.beginSendQueue Method SmtpClient.beginSendQueue(AsyncCallback) Method SmtpClient.beginSendQueue(AsyncCallback, Object) Method SmtpClient.endBeginSendQueue(IAsyncResult) Method SmtpClient.sendToQueue(Iterable) Method VCardSecurity.saveToPEM(OutputStream) Method VCardSecurity.saveToPEM(String) Property AsposeException.getErrorDetails Property AppendMessagesResult.getFailed Property AppendMessagesResult.getNotHandled Property AppendMessagesResult.getSucceeded Property ImapClient.getReadOnly, setReadOnly Property SendMessagesResult.getFailed Property SendMessagesResult.getNotHandled Property SendMessagesResult.getSucceeded Property SmtpClient.getSmtpQueueLocation, setSmtpQueueLocation Property VCardSecurity.getEncoding, setEncoding

Removed APIs

Class SmtpAuthentication Method ImapClient.beginSelectFolder(IConnection, String, boolean, AsyncCallback, Object) Method ImapClient.beginSelectFolder(String, boolean, AsyncCallback, Object) Method ImapClient.selectFolder(IConnection, String, boolean) Method ImapClient.selectFolder(String, boolean) Method SmtpAuthentication.equals(Object) Method SmtpAuthentication.hashCode Method SmtpAuthentication.toString Property SmtpAuthentication.getAuto Property SmtpAuthentication.getCramMD5 Property SmtpAuthentication.getDigestMD5 Property SmtpAuthentication.getLogin Property SmtpAuthentication.getNone Property SmtpAuthentication.getNtlm Property SmtpAuthentication.getPlain Property SmtpAuthentication.getXOAuth2 Property SmtpClient.getAuthenticationMethod, setAuthenticationMethod