Read html format from mail body
<p>I am reading the mail body using streamReader with ASCII encoding type but the text received is in plain text format. It also contains some special characters like =92,=93,=94,=20 etc which does not resemble to html endoding. Also hyperlinks are converted to text like www.google.com <a href="http://www.google.com/" rel="nofollow">http://www.google.com/</a></p>

<p>I debug the stream.getline function and find these lines containing content-Type, the first and second lines are before and after subject and third one is just before body of mail. Neither of three contains text/html. 
Please advice what to do.</p>

<pre><code>1. Content-Type: multipart/related; boundary=0015174479b83c0db404b1bf7ace
2. Content-Type: multipart/alternative; boundary=0015174479b83c0db104b1bf7acd
3. Content-Type: text/plain; charset=ISO-8859-1
</code></pre>

<p>Also please find the mail which I am reading:</p>

<p><strong>Spammy title:</strong>
Spammy Body
Go to {spammy hyperlink}</p>

<p>The data in streamReader in get is:
<em>Spammy title:</em>** Spammy Body Go to spammydomain  * </p>

<p>I don't know why the * is attached at begining and end of every bold word/sentence and link is not treated as link. 
also while debuging other mails I found that some characters are also replaced, here is the list I found.</p>

<pre><code>"=85" replaces "..."   on every occurance
"=93"replaces "\""     on every occurance
"=94"replaces "\""     on every occurance
"=92" replaces "'"      on every occurance
"****\r\n" replaces "\n"   randomly
"=\r\n" replaces ""         randomly
"=20\r" replaces ""        randomly
</code></pre>

<p>I tried Html Encoding / Decoding but nothing successfull.</p>

<p>Can you please suggest any encoding type or method to remove all the special characters and retain its html format.</p>
