Detect Email Message File Type & Writing Message Headers to HTML Output Using .NET

It includes a new feature of detecting file format of provided email message file. It also introduced a feature for exporting message data to html format in one of the earlier releases. This month's release further enhances this feature by providing the capability of writing message headers to html output. Moreover, it also provides the capability to sign messages with the option to detach signature before sending. This month release also fixes a number of bugs that were reported by customers.

This article explains the new and enhanced features included in Aspose.Email for .NET 6.3.0. It comes with new features and enhancements that  add to the list of features supported by the API. To get a complete list of what is new and fixed, please visit the product download page. users can also have an idea about the API changes in this month’s release by visiting the product documentation section. This month’s release includes a new feature of detecting file format of provided email message file. The FileFormatUtil class provides the capability to detect the file type of provided message file and returns the results as an object of FileFormatInfo. It can be used to detect message type from both message file or from stream. It introduced the feature of exporting message data to html format in one of the earlier releases. This month’s release further enhances this feature by providing the capability of writing message headers to html output. The HtmlSaveOptions class can be used to specify the option of writing message headers to output html. With this month’s release, the API now provides the capability to sign messages with the option to detach signature before sending. Detaching the signature before sending the email enables the web-based email clients to display message contents which was not the case earlier. The overloaded method of AttachSignature provides the boolean flag that can be set to false for detaching a signature from a message prior to sending. This month’s release also fixes a number of bugs that were reported by Aspose valued customers. These further add to the overall performance improvement of the API functionality. The main bug fixes & improved features added in this release are listed below

•    Feature to detect different file formats
•    EMAILNET-35110 - Include Message Headers while converting to HTML
•    EMAILNET-35098 - Exception thrown when setting email address with "-" right before @
•    Scanpst reports errors with PST generated using Aspose.Email API
•    Signed Message body not diplayed in Web based gmail client
•    Exception raised while loading the MSG file into MailMessage
•    MailMerge not working for this MSG file
•    Issues with DKIM
•    Chinese characters not rendered properly in Mhtml
•    Html body spaces and alignment lost in resultant MSG file
•    Exporting Messages to HTML creates blank html pages
•    EmailValidator ignores ","
•    EML->MHTML: Headers are not visible in MS Word
•    Signed MSG to EML: Headers information is lost
•    MSG to MHTML: Issues with Header layout
•    Number of attachments differ for inner EML while source mail is converted from EML to MSG
•    MSG to MHTML: Issues with Header layout
•    Pop3Exception: Connection failure. Timeout has been reached

Other most recent bug fixes are also included in this release.

Overview: Aspose.Email for .NET

Aspose.Email for .NET is a set of 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.

More about Aspose.Email for .NET

- Homepage of Aspose.Email for .NET: http://www.aspose.com/.net/email-component.aspx

- Download Aspose.Email for .NET: http://www.aspose.com/community/files/51/.net-components/aspose.email-for-.net/default.aspx

- Online documentation of Aspose.Email for .NET: http://www.aspose.com/docs/dashboard.action 

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
http://www.aspose.com/
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465


Categories: Computers and Software, Computer Software, Programming

Tags: .NET Email API, Detecting File Formats, Message Signing with Detached Signature, Signed MSG to EML conversion, Working with Signed Message, Write Message Headers to Html Output


About Aspose Pty Ltd

View Website

Sher Azam
Aspose Pty Ltd

888.277.6734
Aspose Pty Ltd
Suite 119, 272 Victoria Avenue Chatswood,
NSW, 2067 Australia
2067
Australia