Wednesday, February 18, 2015

Manage Password Property of PST File & Appointments Loading with BOM Characters

What's New in this Release?

We are pleased to announce the release of Aspose.Email for .NET 5.0.0. This month’s release brings improvements to the existing functionality of the API by introducing enhancements and fixing a number of bugs. This month’s release provides support for loading appointments having Byte Order Mark (BOM) characters at their start. BOM use is optional and appears at the start of the text stream when used. Earlier, this was a non-supported appointment type by Aspsoe.Email but this month’s release now adds the capability to load such type of appointments for further processing and manipulation. The same Appointment class’s Load method can be used to load such appointments. The PR_PST_PASSWORD property of a PST file represents the password protection of a PST file. Removal of this property cannot be achieved as other properties are removed from a message store. Instead, we need to set its value to zero (0) in order to get it removed. This month’s release introduces a new property for PST files, known as Store. It allows to access store properties of PST instead of MessageStoreProperties of PST for resetting the property. This month’s release also includes a number of bug fixes that further ads to the overall functionality of the API. Specifically, these include bug fixes related to text color issues while conversion of messages to MHTML, characters encoding issue while saving appointment files, issues related to exporting appointments to message format, exceptions raised such as MSG to XPS conversion, creating voting options using Exchange clients, interpreting messages as TNEF and conversion of some messages to TNEF. The main bug fixes, new & improved features added in this release are listed below
  • Option to load calendar files starting with BOM characters
  • Removing MapiPropertyTag.PR_PST_PASSWORD from a PST does not take effect after saving
  • IEWSClient.ListMessages count return 0 with MailQuery
  • PR_MESSAGE_DELIVERY_TIME value set incorrectly
  • MapiMessage.FromFile issues in Parallel.ForEach loop
  • Wrong reminder value set while adding calendar item to PST
  • ICS->MSG: Text formatting such as styles and headings lost
  • ICS->ICS: Characters encoding issue
  • PST created from calendar events crashes Outlook
  • MSG->MHTML: Text Color changes in output
  • Complete email address rendered instead of "Display Name" only
  • Formatting disturbed while converting the MSG to XPS
  • Subject garbled due to encoding issues while loading into MailMessage
  • "Unknown type of ActionProperty: NONE" - Exception raised while laoding ICS
  • Attachments names are not read properly by MailMessage
Other most recent bug fixes are also included in this release.

Overview:Aspose.Email for .NET

Aspose.Email for .NET is a set of .net email components allowing developers to easily implement email functionality within their ASP.NET web applications, web services & Windows applications. It Supports Outlook PST, EML, MSG & MHT formats. It allows developers to work with SMTP, POP3, FTP & MS Exchange servers. It supports mail merge, iCalendar, customized header & body, header information, embedded files, Twitter & many more. It makes it easy to work with HTML or plain text emails & their attachments.

No comments:

Post a Comment