Browse our Products

Aspose.Email for .NET 17.4.0 Release Notes

Aspose.Email for .NET is a class library that enables applications to manipulate popular message formats including Microsoft Outlook messages. It also supports communication protocols such as IMAP, SMTP, POP3, and Microsoft Exchange Server. In addition, the API supports working with PST as well as OST file formats.

The API has now been upgraded to version 17.4.0 that comes with several new features, enhancements and improvements in terms of bug fixes as shown below.

Features and Improvements

  • Option to modify/delete occurrences in a recurrence
  • Delete messages from PST permanently
  • Option to add PT_FLOAT Mapi property  
KeySummaryCategory
EMAILNET-38632Delete messages from PST permanentlyNew Feature
EMAILNET-38671Option to add PT_FLOAT propertyEnhancement
EMAILNET-38614TNEF issue resulting in NDR on Exchange ServerEnhancement
EMAILNET-38569Performance issue while adding MapiMessage to PSTBug
EMAILNET-38642EML to MHTML converts German characters to Garbage valuesBug
EMAILNET-38667Attachment data is set as message body insteadBug
EMAILNET-38669Accepted appointment cannot be saved in PSTBug
EMAILNET-38673Provide Logging facility on session based for all communication clientsBug
EMAILNET-38675PNG images corrupted after using them as mail attachmentsBug
EMAILNET-38676Saving EML to MSG causes inline images appear as attacmentsBug
EMAILNET-38678Attachment NamedProperties lost while fetching message from PSTBug
EMAILNET-38681MailMerge not working for TO, CC and BCCBug
EMAILNET-38682MapiProperties lost after adding message to PSTBug
EMAILNET-38683Information not read from VCF fileBug
EMAILNET-38684Body could not be read from MSG fileBug
EMAILNET-38688EML to MSG convertion Issue with embedded Signed and Encrypted messageBug
EMAILNET-38628IGmailClient.UpdateContact raises Aspose.Email.GoogleClientExceptionBug
EMAILNET-38647IGmailClient.ListAppointments raises Aspose.Email.GoogleClientExceptionBug
EMAILNET-38648IGmailClient.GetSettings raises Aspose.Email.GoogleClientExceptionBug
EMAILNET-38663Exception is raised while converting EMLs to tiffBug
EMAILNET-38664Saving MSGs/Calendar Items from PST raises exceptionBug
EMAILNET-38685MailPrinter raises exception converting email to TIFFBug

Added APIs

Class Aspose.Email.MhtTemplateName Field/Enum Aspose.Email.Mapi.MapiPropertyType.PT_FLOAT Field/Enum Aspose.Email.MhtTemplateName.Anniversary Field/Enum Aspose.Email.MhtTemplateName.Attachments Field/Enum Aspose.Email.MhtTemplateName.Bcc Field/Enum Aspose.Email.MhtTemplateName.Birthday Field/Enum Aspose.Email.MhtTemplateName.Business Field/Enum Aspose.Email.MhtTemplateName.BusinessAddress Field/Enum Aspose.Email.MhtTemplateName.BusinessFax Field/Enum Aspose.Email.MhtTemplateName.Cc Field/Enum Aspose.Email.MhtTemplateName.Company Field/Enum Aspose.Email.MhtTemplateName.DateTime Field/Enum Aspose.Email.MhtTemplateName.Department Field/Enum Aspose.Email.MhtTemplateName.Email Field/Enum Aspose.Email.MhtTemplateName.Email2 Field/Enum Aspose.Email.MhtTemplateName.Email2DisplayAs Field/Enum Aspose.Email.MhtTemplateName.Email3 Field/Enum Aspose.Email.MhtTemplateName.Email3DisplayAs Field/Enum Aspose.Email.MhtTemplateName.EmailDisplayAs Field/Enum Aspose.Email.MhtTemplateName.End Field/Enum Aspose.Email.MhtTemplateName.FirstName Field/Enum Aspose.Email.MhtTemplateName.From Field/Enum Aspose.Email.MhtTemplateName.FullName Field/Enum Aspose.Email.MhtTemplateName.Home Field/Enum Aspose.Email.MhtTemplateName.HomeAddress Field/Enum Aspose.Email.MhtTemplateName.Importance Field/Enum Aspose.Email.MhtTemplateName.JobTitle Field/Enum Aspose.Email.MhtTemplateName.LastName Field/Enum Aspose.Email.MhtTemplateName.Location Field/Enum Aspose.Email.MhtTemplateName.MiddleName Field/Enum Aspose.Email.MhtTemplateName.Mobile Field/Enum Aspose.Email.MhtTemplateName.Organizer Field/Enum Aspose.Email.MhtTemplateName.OtherAddress Field/Enum Aspose.Email.MhtTemplateName.PageHeader Field/Enum Aspose.Email.MhtTemplateName.Profession Field/Enum Aspose.Email.MhtTemplateName.Recurrence Field/Enum Aspose.Email.MhtTemplateName.RecurrencePattern Field/Enum Aspose.Email.MhtTemplateName.RequiredAttendees Field/Enum Aspose.Email.MhtTemplateName.Sent Field/Enum Aspose.Email.MhtTemplateName.ShowTimeAs Field/Enum Aspose.Email.MhtTemplateName.SpousePartner Field/Enum Aspose.Email.MhtTemplateName.Start Field/Enum Aspose.Email.MhtTemplateName.Subject Field/Enum Aspose.Email.MhtTemplateName.To Method Aspose.Email.Calendar.Recurrences.DateCollection.AddRange(ICollection) Method Aspose.Email.Clients.CredentialsByHostClient.ResetLogSettings Method Aspose.Email.Clients.Exchange.ExchangeClientBase.ResetLogSettings Method Aspose.Email.Mapi.MapiProperty.GetFloat Method Aspose.Email.Mapi.MapiPropertyCollection.Add(KeyValuePair<Int64, MapiProperty>) Method Aspose.Email.Mapi.MapiPropertyCollection.Contains(KeyValuePair<Int64, MapiProperty>) Method Aspose.Email.Mapi.MapiPropertyCollection.ContainsKey(Int64) Method Aspose.Email.Mapi.MapiPropertyCollection.CopyTo(KeyValuePair, Int32) Method Aspose.Email.Mapi.MapiPropertyCollection.Remove(KeyValuePair<Int64, MapiProperty>) Method Aspose.Email.Mapi.MapiPropertyCollection.TryGetValue(Int64, MapiProperty) Method Aspose.Email.Tools.Logging.Logger.Dispose Method Aspose.Email.Tools.Logging.LoggerManager.ContainsLogger(String) Property Aspose.Email.Clients.CredentialsByHostClient.LogFileName Property Aspose.Email.Clients.CredentialsByHostClient.UseDateInLogFileName Property Aspose.Email.Clients.Exchange.ExchangeClientBase.LogFileName Property Aspose.Email.Clients.Exchange.ExchangeClientBase.UseDateInLogFileName Property Aspose.Email.Clients.Exchange.WebService.IEWSClient.LogFileName Property Aspose.Email.Clients.Exchange.WebService.IEWSClient.UseDateInLogFileName

Removed APIs

Method Aspose.Email.Calendar.Recurrences.DateCollection.AddRange(ICollection) Method Aspose.Email.Mapi.MapiPropertyCollection.Add(Object, Object) Method Aspose.Email.Mapi.MapiPropertyCollection.Contains(Int64) Method Aspose.Email.Mapi.MapiPropertyCollection.Contains(Object) Method Aspose.Email.Mapi.MapiPropertyCollection.CopyTo(Array, Int32) Method Aspose.Email.Mapi.MapiPropertyCollection.Remove(Object) Property Aspose.Email.Mapi.MapiPropertyCollection.IsFixedSize Property Aspose.Email.Mapi.MapiPropertyCollection.IsSynchronized Property Aspose.Email.Mapi.MapiPropertyCollection.Item(Object) Property Aspose.Email.Mapi.MapiPropertyCollection.SyncRoot