Отново проблем със mail() charset-а |-(

freshbg1

Registered
Здравейте приятели, от доста време не се бях занимавал със mail функцията, и наскоро ми се наложи да я използвам за един от скриптовете си, обаче срещнах странен проблем. Когато извиквам функцията за изпращане на писмо със следния код по-долу или се изписва error във SMTP сървъра ми или пък праща писмото като йероглифи. Файловете ми са записани на UTF8 Without BOM както и charset-а на сайта е такъв. Как да се справя със този проблем някой знае ли?

Ето го и въпросният код:
Код:
// Изпращаме писмо до автора със информация
$to      = $email;
$subject = 'Публикуван материал във *********';
$message = '*********************\n';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

Както винаги +1 :?:
 
пробвай да сложиш това
Код:
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
по друтото $headers
 

Back
Горе