title: How to Decode "=?utf-8?B?...?=" to string in C#
body: <p>I use Visual Studio 2010, C# to read Gmail inbox using <code>IMAP</code>, it works as a charm, but I think Unicode is not fully supported as I cannot get Persian (Farsi) strings easily.</p>
  
  <p>For instance I have my string: <code>سلام</code>, but <code>IMAP</code> gives me: <code>"=?utf-8?B?2LPZhNin2YU=?="</code>.</p>
  
  <p>How can I convert it to original string? any tips from converting utf-8 to string? </p>