Menu
Home
Forums
New posts
Search forums
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
C# Community
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Home
Forums
Announcements
Vendor Announcements
Get Decoded Information from Message Headers & Preserving Original Email Address
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="sherazam" data-source="post: 170268" data-attributes="member: 27623"><p><strong>What is new in this release? </strong></p><p></p><p>We are pleased to announce the release of <strong><a href="http://www.aspose.com/blogs/aspose-products/aspose-email-product-family/archive/2015/03/13/getting-decoded-header-information-and-preserving-original-email-addresses.html"> Aspose.Email for .NET 5.1.0 </a></strong>. There might be cases where message body is not correct due to any reason. In such cases, certain characters may not be returned properly while accessing the message body such as hyphens converted to ???. When this is the case, getting the HTML contained information from message?s HTML body is helpful. This month?s release provides an enhancement where this information can be obtained in plain text format from the message?s Html body using the HtmlBodyText property. Message headers contain encoded information that is almost useless in majority of the cases as these are accompanied by coded characters. If users want to get the decoded value of the header, requested to use the latest version of Aspose.Email for .NET to achieve this. It is often possible that email address of a message may contain invalid characters such as a backslash (\) character. Microsoft Exchange provides Exchange service address format that is one example of such address. In addition, it might be required to preserve such an email address while adding them to a Personal Storage (PST) file. Thus, it required the API to accommodate such invalid/malformed headers where necessary. In order to cater for this requirement, the MapiConversionOptions class now introduces a new property, named PreserveOriginalAddresses. If set to true, the address fields allow setting email addresses such as ?a\xasadf@xam.com?. As can be seen from the product release notes, the API includes further improvements by fixing a number of functionality bugs and exceptions. These include issues related to Exchange Web Service when creating voting buttons, loss of Notes information while fetch and save Outlook Contacts, and missing information while resolving contacts from Exchange server as well as Problems with message subject, message formatting and dynamic tags during mail merge and Issues related to PST such as message sender name visibility in PST preview pane, corrupted meeting body and reminder value, invalid Task body and exceptions while extracting messages. Other exceptions related to message conversion, parsing message headers and loading certain EML files are als part of this release. The main bug fixes, new & improved features added in this release are listed below</p><p></p><p><strong> - </strong> OAuth support for SMTP and IMAP clients for Outlook.com</p><p><strong> - </strong> Option to save original email address with invalid characters in MapiMessage</p><p><strong> - </strong> Encoded header "Thread-Topic" not visible properly</p><p><strong> - </strong> Take value of Body from PR_HTML if Body Property is disturbed</p><p><strong> - </strong> Sender Name not shown in PST</p><p><strong> - </strong> IEWSClient: Voting buttons not present in downloaded MSG</p><p><strong> - </strong> MailMessage.Subject returns wrong Subject</p><p><strong> - </strong> Message body garbled while loading from Mhtml and sending through Outlook</p><p><strong> - </strong> Task body corrupted after adding it to PST</p><p><strong> - </strong> Meeting body corrupted after adding to PST</p><p><strong> - </strong> Appointment body and reminder values corrupted after adding to PST</p><p><strong> - </strong> IEWSClient: Contact.Save loses Notes Information</p><p><strong> - </strong> ExchangeQueryBuilder not working for SentDate.On</p><p><strong> - </strong> IEWSClient: Appending InterpretAsTNEF messages include Winmail.dat in message attachments</p><p><strong> - </strong> The MimeBasePart.DecodeHeaderValue method not working properly</p><p><strong> - </strong> EWS: Client.ResolveContact doesn't fetches complete information</p><p><strong> - </strong> Saved message formatting corrupted after sending it</p><p><strong> - </strong> Dynamic Tag not working in template MSG file</p><p></p><p>Other most recent bug fixes are also included in this release.</p><p></p><p><strong>Newly added documentation pages and articles </strong></p><p></p><p>Some new tips and articles have now been added into Aspose.Email for .NET documentation that may guide you briefly how to use Aspose.Email for performing different tasks like the followings.</p><p></p><p><strong> - <a href="http://docs.aspose.com:8082/docs/display/emailnet/Setting+Default+Text+Encoding+in+Email+Message"> Setting Default Text Encoding in Email Message </a></strong></p><p><strong> - <a href="http://docs.aspose.com:8082/docs/display/emailnet/Parsing+Microsoft+Outlook+Message+Files"> Parsing Microsoft Outlook Message Files </a></strong></p><p></p><p><strong> Overview: Aspose.Email for .NET </strong></p><p></p><p>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, POP, 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.</p><p></p><p><strong> More about Aspose.Email for .NET </strong></p><p></p><p><strong>- </strong> Homepage of <strong> <a href="http://www.aspose.com/.net/email-component.aspx"> Aspose.Email for .NET C# </a></strong> </p><p><strong>- <a href="http://www.aspose.com/community/files/51/.net-components/aspose.email-for-.net/default.aspx"> Download </a></strong> Aspose.Email for .NET</p><p><strong>- <a href="http://www.aspose.com/docs/dashboard.action"> Online documentation </a></strong> of Aspose.Email for .NET</p><p><strong>- <a href="http://www.aspose.com/demos/.net-components/aspose.network/default.aspx"> Demos </a></strong> of Aspose.Email for .NET</p><p></p><p><strong> Contact Information </strong></p><p></p><p>Aspose Pty Ltd</p><p>Suite 163, 79 Longueville Road</p><p>Lane Cove, NSW, 2066</p><p>Australia</p><p><strong><a href="http://www.aspose.com/">Aspose - Your File Format Experts </a></strong></p><p><a href="mailto:sales@aspose.com">sales@aspose.com</a></p><p>Phone: 888.277.6734</p><p>Fax: 866.810.9465</p></blockquote><p></p>
[QUOTE="sherazam, post: 170268, member: 27623"] [b]What is new in this release? [/b] We are pleased to announce the release of [b][url=http://www.aspose.com/blogs/aspose-products/aspose-email-product-family/archive/2015/03/13/getting-decoded-header-information-and-preserving-original-email-addresses.html] Aspose.Email for .NET 5.1.0 [/url][/b]. There might be cases where message body is not correct due to any reason. In such cases, certain characters may not be returned properly while accessing the message body such as hyphens converted to ???. When this is the case, getting the HTML contained information from message?s HTML body is helpful. This month?s release provides an enhancement where this information can be obtained in plain text format from the message?s Html body using the HtmlBodyText property. Message headers contain encoded information that is almost useless in majority of the cases as these are accompanied by coded characters. If users want to get the decoded value of the header, requested to use the latest version of Aspose.Email for .NET to achieve this. It is often possible that email address of a message may contain invalid characters such as a backslash (\) character. Microsoft Exchange provides Exchange service address format that is one example of such address. In addition, it might be required to preserve such an email address while adding them to a Personal Storage (PST) file. Thus, it required the API to accommodate such invalid/malformed headers where necessary. In order to cater for this requirement, the MapiConversionOptions class now introduces a new property, named PreserveOriginalAddresses. If set to true, the address fields allow setting email addresses such as ?a\xasadf@xam.com?. As can be seen from the product release notes, the API includes further improvements by fixing a number of functionality bugs and exceptions. These include issues related to Exchange Web Service when creating voting buttons, loss of Notes information while fetch and save Outlook Contacts, and missing information while resolving contacts from Exchange server as well as Problems with message subject, message formatting and dynamic tags during mail merge and Issues related to PST such as message sender name visibility in PST preview pane, corrupted meeting body and reminder value, invalid Task body and exceptions while extracting messages. Other exceptions related to message conversion, parsing message headers and loading certain EML files are als part of this release. The main bug fixes, new & improved features added in this release are listed below [b] - [/b] OAuth support for SMTP and IMAP clients for Outlook.com [b] - [/b] Option to save original email address with invalid characters in MapiMessage [b] - [/b] Encoded header "Thread-Topic" not visible properly [b] - [/b] Take value of Body from PR_HTML if Body Property is disturbed [b] - [/b] Sender Name not shown in PST [b] - [/b] IEWSClient: Voting buttons not present in downloaded MSG [b] - [/b] MailMessage.Subject returns wrong Subject [b] - [/b] Message body garbled while loading from Mhtml and sending through Outlook [b] - [/b] Task body corrupted after adding it to PST [b] - [/b] Meeting body corrupted after adding to PST [b] - [/b] Appointment body and reminder values corrupted after adding to PST [b] - [/b] IEWSClient: Contact.Save loses Notes Information [b] - [/b] ExchangeQueryBuilder not working for SentDate.On [b] - [/b] IEWSClient: Appending InterpretAsTNEF messages include Winmail.dat in message attachments [b] - [/b] The MimeBasePart.DecodeHeaderValue method not working properly [b] - [/b] EWS: Client.ResolveContact doesn't fetches complete information [b] - [/b] Saved message formatting corrupted after sending it [b] - [/b] Dynamic Tag not working in template MSG file Other most recent bug fixes are also included in this release. [b]Newly added documentation pages and articles [/b] Some new tips and articles have now been added into Aspose.Email for .NET documentation that may guide you briefly how to use Aspose.Email for performing different tasks like the followings. [b] - [url=http://docs.aspose.com:8082/docs/display/emailnet/Setting+Default+Text+Encoding+in+Email+Message] Setting Default Text Encoding in Email Message [/url][/b] [b] - [url=http://docs.aspose.com:8082/docs/display/emailnet/Parsing+Microsoft+Outlook+Message+Files] Parsing Microsoft Outlook Message Files [/url][/b] [b] Overview: Aspose.Email for .NET [/b] 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, POP, 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. [b] More about Aspose.Email for .NET [/b] [b]- [/b] Homepage of [b] [url=http://www.aspose.com/.net/email-component.aspx] Aspose.Email for .NET C# [/url][/b] [b]- [url=http://www.aspose.com/community/files/51/.net-components/aspose.email-for-.net/default.aspx] Download [/url][/b] Aspose.Email for .NET [b]- [url=http://www.aspose.com/docs/dashboard.action] Online documentation [/url][/b] of Aspose.Email for .NET [b]- [url=http://www.aspose.com/demos/.net-components/aspose.network/default.aspx] Demos [/url][/b] of Aspose.Email for .NET [b] Contact Information [/b] Aspose Pty Ltd Suite 163, 79 Longueville Road Lane Cove, NSW, 2066 Australia [b][url=http://www.aspose.com/]Aspose - Your File Format Experts [/url][/b] [email]sales@aspose.com[/email] Phone: 888.277.6734 Fax: 866.810.9465 [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
Announcements
Vendor Announcements
Get Decoded Information from Message Headers & Preserving Original Email Address
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top
Bottom