$info = mysql_fetch_assoc($result);
$name=$info['first_name']." ".$info['last_name'];
$email=$info['email'];
echo $info['first_name'];
echo $info['email'];
$to=$info['email'];
/* тема/subject */
$subject = 'Активация аккаунта';
/* сообщение */
$message = '
<html>
<head>
<title>Активация аккаунта</title>
</head>
<body>
<p><b>Здравствуйте, '.$name.'.<b></p>
<p></p>
<p>Ваш аккаунт был активирован администрацией.</p>
<p> </p>
<p> </p>
<p>С уважением, слуба поддержки клиентов.</p>
</body>
</html>
';
/* Для отправки HTML-почты вы можете установить шапку Content-type. */
$headers= "MIME-Version: 1.0\r\n";
$headers = "Content-type: text/html; charset=iso-8859-1\r\n";
/* дополнительные шапки */
$headers .= "From: Служба поддержки\r\n";
$headers .= "Bcc: birthday-archive@example.com\r\n";
если делаем
mail($to, $subject, $message, $headers), то пиьма не доходят.
если сделать так
mail('test@test.ru', $subject, $message, $headers)
пиьма приходят моментально.
Подскажите чем ошибка?
Спустя 7 часов, 16 минут, 47 секунд (3.08.2011 - 01:59) jetistyum написал(а):
может быть в том что в переменной $to не содержится нормальный адрес
Спустя 6 часов, 50 минут, 38 секунд (3.08.2011 - 08:49) Strannik написал(а):
если сделать echo $to;
выводится норм адрес вида register001@gmail.com
выводится норм адрес вида register001@gmail.com
Спустя 36 минут, 31 секунда (3.08.2011 - 09:26) killer8080 написал(а):
Strannik
письмо с кириллицей, а кодировка iso-8859-1 ?
письмо с кириллицей, а кодировка iso-8859-1 ?
Цитата (Strannik @ 3.08.2011 - 08:49) |
если сделать echo $to; выводится норм адрес вида register001@gmail.com |
чудес не бывает, значит где-то в скрипте переменная переопределяется.
Спустя 19 часов, 9 минут, 46 секунд (4.08.2011 - 04:35) Strannik написал(а):
чудо в этом $headers .= "From: Служба поддержки\r\n";
с русскими символами не отправляет с анг все в норме (кодировку проверял).
с русскими символами не отправляет с анг все в норме (кодировку проверял).
Спустя 4 часа, 12 минут, 12 секунд (4.08.2011 - 08:48) killer8080 написал(а):
Цитата (Strannik @ 4.08.2011 - 04:35) |
чудо в этом $headers .= "From: Служба поддержки\r\n"; |
а нужно например так
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= 'From: =?utf-8?B?' . base64_encode("Служба поддержки") . "?= <support@example.com>\r\n";
Цитата (Strannik @ 4.08.2011 - 04:35) |
с русскими символами не отправляет с анг все в норме (кодировку проверял). |
ну так письмо же в кириллице, значит и кодировка должна быть кириллическая, а не западно-европейская! Например: windows-1251, koi8-r, utf-8
Спустя 31 минута, 12 секунд (4.08.2011 - 09:19) KonstantinK написал(а):
Strannik вот тут http://www.irbis-team.com/15/12 хорошо описано