powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / функия mail
12 сообщений из 12, страница 1 из 1
функия mail
    #33132135
demander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$subject = "Информация";
$mailcontent = "Привет";
$fromaddress = "From: администратор";
mail($email, $subject, $mailcontent, $fromaddress);

Тема сообщения отбражается "кракозяблами"(непонятной кодировкой).

Подскажите почему и как это обойти
...
Рейтинг: 0 / 0
функия mail
    #33132144
JackS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почитай и поиграйся
Код: plaintext
1.
2.
$cHeader  = "MIME-Version: 1.0\r\n";
$cHeader .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$cHeader .= "From: $cFromName <$cFromEmail>\r\n";
...
Рейтинг: 0 / 0
функия mail
    #33132145
.-.-.-.-.-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
demander$subject = "Информация";
$mailcontent = "Привет";
$fromaddress = "From: администратор";
mail($email, $subject, $mailcontent, $fromaddress);

Тема сообщения отбражается "кракозяблами"(непонятной кодировкой).

Подскажите почему и как это обойти
http://detail.phpclub.ru/article/mail
...
Рейтинг: 0 / 0
функия mail
    #33132146
.-.-.-.-.-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JackSпочитай и поиграйся
Код: plaintext
1.
2.
$cHeader  = "MIME-Version: 1.0\r\n";
$cHeader .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$cHeader .= "From: $cFromName <$cFromEmail>\r\n";

кодировка здест не при чем.
В заголовках нельзя кирилицу писать (согласно RFC)
...
Рейтинг: 0 / 0
функия mail
    #33132150
JackS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.-.-.-.-.- JackSпочитай и поиграйся
Код: plaintext
1.
2.
$cHeader  = "MIME-Version: 1.0\r\n";
$cHeader .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$cHeader .= "From: $cFromName <$cFromEmail>\r\n";

кодировка здест не при чем.
В заголовках нельзя кирилицу писать (согласно RFC)

я вас умоляю :)
...
Рейтинг: 0 / 0
функия mail
    #33132155
demander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как вам такой вариант?

$subject = '=?windows-1251?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';

или это бред?
...
Рейтинг: 0 / 0
функия mail
    #33132170
.-.-.-.-.-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
demanderа как вам такой вариант?

$subject = '=?windows-1251?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';

или это бред?
все правильно (так и надо согласно RFC).
Только в convert_cyr_string кодировки перепутал :-)
...
Рейтинг: 0 / 0
функия mail
    #33132224
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
JackSя вас умоляю :)Иди погуляй, выпей кофе/чаю/водки... расслабься
...
Рейтинг: 0 / 0
функия mail
    #33132246
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во млин... А я в свое время (всего лишь надо было сделать отправку
уведомлений) не добрался до RFC по этой теме, написал тему русскими
буквами, отправил, получил (и через веб-интерфейс на Яндексе и Outlook
Express'ом) - читается нормально. Как с тестовоого сервера, так и с
хостинга. Если по хорошему - то догадываюсь что поправить надо. Или можно
так оставить, следуя принципу "не лезь пока работает"? А может какие то
клиенты не смогут правильно отобразить заголовок?

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
функия mail
    #33132290
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
vkleА может какие то клиенты не смогут правильно отобразить заголовок?Я даже больше скажу - какие-то сервера вообще не обязаны принимать невалидную почту, не говоря уже о непредсказуемости их реакции на это.
...
Рейтинг: 0 / 0
функия mail
    #33132402
JackS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* JackSя вас умоляю :)Иди погуляй, выпей кофе/чаю/водки... расслабься

чаю и только чаю ... не то вставил %)
...
Рейтинг: 0 / 0
функия mail
    #33134232
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Я даже больше скажу - какие-то сервера вообще не обязаны принимать
невалидную почту, не говоря уже о непредсказуемости их реакции на это.


Звучит убедительно. После отпуска поправлю :)

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / функия mail
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]