|
|
|
| Еле еле подобрал нормальный скрипт для отправки почты, все работало нормально в течении 6 месяцев, все почтовые серверы нормально принимали письма.
Но теперь в тексте всех писем только "????????? 125542 ???????? ????? VIP ????????", т.е. все русские символы заменены "?" (во всех почтовых серверах: mail.ru, yandex.ru и т.д.)
А тема письма вообще: "=?koi8-r?B?8MnT2M3PIM/UINDPzNjaz9fB1MXMxcog08HK1MEgz8Lf0d fMxc7JyiBwYzAxLnJ1?="
Вот собственно сам код:
$tema = "ваше объявление опубликовано";
$tema = '=?koi8-r?B?'.base64_encode(convert_cyr_string($tema, "w","k")).'?=';
$text_mess = "<html>
<head>
<title></title>
</head>
<body>
<a href='http://www......ru'><img src='http://www....../image/logotip.jpg' width='179' height='58' alt='Логотип' border='0'></a><br><br><strong>Добрый день, уважаемый пользователь!</strong><br><br>
Ваше объявление <strong>№ $id "$zagolovok"</strong>, успешно добавлено в рубрику: <strong>"$razdel"</strong>, раздел: <strong>"$podrazd"</strong>. <br><br>Текст письма....
</body>
</html>";
// Отправляем письмо
if (mail($addr, $tema, $text_mess, "Content-type: text/html; charset=\"windows-1251\" \r\n Reply-To: 0101@mail.ru \r\n", "-f0101@mail.ru"))
|
| |
|
|