В связи со сменой хостинга столкнулся с такой проблемой - в теме письма некоторые символы заменяются на вопросики - �ов�й коммен�а�ий - SquirrelMail, �������� �������������������� - Mozilla Thunderbird. строки кода: $subject = '=?KOI8-R?B?'.base64_encode(iconv("UTF-8", "KOI8-R", trim(preg_replace('#[\n\r]+#s', '', $subject))))."?=\n"; mail($adres,$subject,$mes,"Content-Type:text/plain; Charset=utf-8\r\n"); На старом хостинге такой проблемы не было.
Код (Text): function mail_utf8($to, $subject = '(Без темы)', $message = '', $header = '') { $header_ = 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=UTF-8' . "\r\n"; if (!mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $header_ . $header)) return false; return true; }