title: How to combine charset of UTF-8 and ISO-8859-1 in single PHP email message
body: <p>I am sending emails from PHP via Postfix in different languages. At the end of the message, I put the copyright symbol as below:</p>
  
  <pre><code>html_entity_decode('Copyright &amp;#169; '.date('Y').' All rights reserved.');
  </code></pre>
  
  <p><br>
  I have two cases now:</p>
  
  <p>When I use the header in the email function as below (<strong>charset=ISO-8859-1</strong>):</p>
  
  <pre><code> $this-&gt;headers = "Content-Type: text/plain; charset=\"ISO-8859-1\"\r\n";
  </code></pre>
  
  <p>Then, the Arabic content will be received unreadable but the copy right will be received correct.</p>
  
  <p><Br></p>
  
  <p>While when I use the header in the email function as below (<strong>charset=UTF-8</strong>):</p>
  
  <pre><code>$this-&gt;headers = "Content-Type: text/plain; charset=\"UTF-8\"\r\n";
  </code></pre>
  
  <p>Then, the Arabic content is correct but the copyright is shown as black diamond like: �</p>
  
  <p>I am using <strong>Thunderbird</strong> and <strong>Outlook</strong> to read the messages, and both act same.</p>
  
  <p>So my question, how can I have a message with correct Arabic text (or any language other than English) and correct copyright symbol?</p>
  
  <p>Thank you for your help</p>