powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / multipart/alternative
4 сообщений из 4, страница 1 из 1
multipart/alternative
    #32428046
Kroshka Dolly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторfunction send_mail_agreement_to_user($content, $email){

$_boundary = md5(rand(0, time()));
$recipient = $email;
$subject = "Subject";
$headers = "From: a<contract@a.com>;\r\n";
$headers .= "Content-Type: multipart/alternative; boundary=$_boundary\r\n";

$message = "--$_boundary";
$message = $message."Content-Type: text/html; charset='utf8'";
$message = $message."Content-Transfer-Encoding: quoted-printable";
$message = $message.$content["HTML"];
$message = $message."--$_boundary";
$message = $message."Content-Type: text/plain; charset='utf8'";
$message = $message."Content-Transfer-Encoding: quoted-printable";
$message = $message.$content["TEXT"];
$message = $message."--$_boundary--";

mail($recipient, $subject, $message, $headers);
}

Ребята, посмотрите пожалуйста, mail приходит, но multipart/alternative не распознается. Если кто увидит ошибку, огромное спасибо.
...
Рейтинг: 0 / 0
multipart/alternative
    #32428063
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше было бы и то что в пришедшем письме сюда запостить...

а так же пример правильного письма с мультипарт альтернативе.

а кстати можно и не постить, а сначала сравнить, а потом если не увидите ошибку, запостить...
...
Рейтинг: 0 / 0
multipart/alternative
    #32428072
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты лепишь заголовки без переходов на новую строчку. После каждого заголовка нужно ставить \n.
Или можно сделать вместо
Код: plaintext
1.
2.
$message= "первая_строка\n" ;
$message= "вторая_строка\n" ;
$message= "третья_строка\n" ;
такое вот:
Код: plaintext
1.
2.
$message= "первая_строка
вторая_строка
третья_строка" ;


SHOGAL
...
Рейтинг: 0 / 0
multipart/alternative
    #32428080
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Млин, опечатка, в предыдущем примере вместо трех
$message=
два последних
$message.=

SHOGAL
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / multipart/alternative
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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