The emails in the mailbox are in HTML format, but when I open the saved version Outlook shows me a rich-text version with incorrect formatting. If I use MailMessageSaveType.EmlFormat the correct HTML body is saved, which is great except that I need .msg files, not .eml.
I am using what I believe is the latest version, 4.8.1.1. How can I save .msg files with a HTML body and have them open correctly in Outlook?
Could you please send us the sample msg file for which the formatting is incorrect. Please first save the message as .msg file using Aspose and then retrieve the same message using Microsoft Outlook.
You may post on this forum as an attachment or send as email by using forum options “contact” --> “send saqib.razzaq an email”. We will look into this issue.
This is a bug and a known issue with Aspose.Network. Text formatting and inline images are not saved properly when we save in .msg format.
Our developers are working on it. The Bug ID for this issue in our system is 12534. We will notify you here when there is feedback or it gets resolved. Sorry for the inconvenience.
This works fine! The eml file open in Windows Live and shows the correct HTML body. When saving to OutlookMessageFormat the msg file is created but shows incorrect HTML Body (all formatting is gone, messed uped etc.)
Hope you get a solution for this soon. Any idea at the expected time frame?
The issues you have found earlier (filed as 12534) have been fixed in [this update ](http://www.aspose.com/community/files/51/.net-components/aspose.network-for-.net/entry224476.aspx).
Thanks Aspose, this is a great release that fixes our major issues. Big pats on the backs to your hard working devs!
The only way it could be improved is in handling email attachments to emails. When I save an email as .msg, any attached emails appear as ATT00001.eml.msg, ATT00002.eml.msg etc. but users are more used to seeing the subject line as the file name. If you could make attached emails appear as, for example, “FW: test email.msg” or “Meeting minutes.msg” that would be utterly brilliant