I am using drupal_mail()
function to send email. I have PHPMailer module with Mime Mail. It works perfectly, embedding images, sending HTML code, but for some reason, the subject line is pledged with bad characters, all the special chars of other languages do not display, a 'X' character display instead, but in the body of the message, it appears perfectly.
function mymodule_mail($key, &$message, $params) {
$message['headers']=array(
'MIME-Version' => '1.0',
'Content-Type' => 'text/html; charset=UTF-8; ',
'Content-Transfer-Encoding' => '8bit',
'Return-Path' => $params["from"],
'Reply-To' => $params["from"],
mail()
function.