Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Сеть > mail ()


Автор: HHH 12.9.2005, 22:10
Привет, есть некий скрипт, который отправляет почты. Такая ерунда - если указываешь от кого письмо принудительно, например, '[email protected]', тогда он нормально высвечивает одрес отправителя в письме, что отсылаю, а вот если указать переменной, мол, отправитель = $from, где $from тот же '[email protected]', только в этом случае он к адресу отправителя добавляет .xxx.xx .

что за ерунда?

Автор: Mal Hack 12.9.2005, 22:21
Поясни, пожалуйста более конкретно что куда добавляется и как должно быть на самом деле.

Автор: -=Ustas=- 12.9.2005, 22:30
Ты переменную проверял? Скорее всего она у тебя парится, или неправильно в строке парситься.

Автор: alligator 13.9.2005, 00:06
Код

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type:text/plain; charset = windows-1251' . "\r\n";
$headers .= "From: Дмитрий <".$_POST['from'].">" . "\r\n";
$headers .= "X-Mailer: Thebat, ver.3.5"."\r\n";
$headers .= "Content-Transfer-Encoding: 8bit" . "\r\n";

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)