title: PHPMailer character encoding issues
body: <p>I try to use PHPMailer to send registration, activation. etc mail to users:</p>
  
  <pre><code>require("class.phpmailer.php");
  $mail -&gt; charSet = "UTF-8";
  $mail = new PHPMailer();
  $mail-&gt;IsSMTP();  
  $mail-&gt;Host     = "smtp.mydomain.org";  
  $mail-&gt;From     = "name@mydomain.org";
  $mail-&gt;SMTPAuth = true; 
  $mail-&gt;Username ="username"; 
  $mail-&gt;Password="passw"; 
  //$mail-&gt;FromName = $header;
  $mail-&gt;FromName = mb_convert_encoding($header, "UTF-8", "auto");
  $mail-&gt;AddAddress($emladd);
  $mail-&gt;AddAddress("mytest@gmail.com");
  $mail-&gt;AddBCC('mytest2@mydomain.org', 'firstadd');
  $mail-&gt;Subject  = $sub;
  $mail-&gt;Body = $message;
  $mail-&gt;WordWrap = 50;  
  if(!$mail-&gt;Send()) {  
     echo 'Message was not sent.';  
     echo 'Mailer error: ' . $mail-&gt;ErrorInfo;  
  }
  </code></pre>
  
  <p>The <code>$message</code> contains latin characters. Unfortunately all webmail (gmail, webmail.mydomain.org, emailaddress.domain.xx) is using a different coding.</p>
  
  <p>How can I force to use UTF-8 coding to show my mail exactly the same on all mailboxes?</p>
  
  <p>I tried to convert the mail header width <code>mb_convert_encoding()</code>, but without luck. </p>