Thread-Topic encoding

We are using Aspose Email library to parse/load EML files. The MailMessage class has the Subject property which returns the subject of the loaded email (EML). As you know, an email subject could be encoded within the EML file. The Subject property always returns the subject value decoded, which is good.

The EML file usually contains a list of headers that we also can access through the Headers property of the MailMessage class. One of the standard headers is the “Thread-Topic”, which usually is the same as original email subject. When accessing the “Thread-Topic” header using the Headers property, the value returned is encoded (exactly as read from the EML file). Is there a method/class in Aspose Email library that we can use to decode the “Thread-Topic” header value?

Hi Stacey,


Thank you for writing to Aspose support team.

Could you please share such a sample EML file with us that we could use for our investigation? This will help us identify the issue and assist you further in this regard.

Attached zip with sample EML file

Hi Stacey,

Thank you for sharing your concern with us.

I was able to reproduce this issue at my end using the latest version of Aspose.Email for .NET 4.9.0 and have logged it as EMAILNET-34676 in our issue tracking system for further investigation by our development team. Once there is any information available in this regard, I'll update you here via this thread.

We are sorry for any inconvenience caused to you.

The issues you have found earlier (filed as EMAILNET-34676) have been fixed in this update.


This message was posted using Notification2Forum from Downloads module by Aspose Notifier.
(1)