When a message comes with QuotedPrintable encoding and the message is in HTML, I noticed that I was getting mal-formed html back from the IMAP dll. It was "eating" the sumbols: ="
Which of course is very common in html... I didn't fix the problem per-say, however I did fix it in my program by:
- Commented out the call to ImapDecode in ImapCommand. ParseBodyPart.
- Use the following library to decode the message instead:
This solved the problem and now html messages are showing up properly.