title: Unicode in SMTP: any reason not to?
body: <p>I'd like to add Unicode characters to plain text email being sent via SMTP. Our implementation is based on .NET's System.Net.Mail, which makes it easy to specify Unicode encoding this way:</p>
  
  <pre><code>message.BodyEncoding =  System.Text.Encoding.UTF8;
  </code></pre>
  
  <p>Even for English, switching to Unicode would allow me to include bullet points (Unicode code point U+2022 = •) in the email text. An alternate HTML email body permits using <code>&lt;ul&gt;</code> elements for bulleted lists, but for plain text email I'd like a solution that is less ugly than using asterixes or dashes for bullets.</p>
  
  <p>Is there a downside to using Unicode encoding in SMTP? Should I worry that some recipients won't be able to receive or read the email due to this encoding?</p>