Отправка сообщения с сайта. Как указать, что будет у пользователя в поле from?

  • Автор темы Автор темы Yura
  • Дата начала Дата начала

Yura

Новичок
Отправка сообщения с сайта. Как указать, что будет у пользователя в поле from?

В поле from после получения письма с сайта отображается [email protected]

Мне нужно, чтобы было только mail_from (без @undeliverable.masterhost.ru)


В скрипте пишу следующее:

$headers = "From: mail_from\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= 'Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: 8bit \r';

Подскажите, что не так делаю
 
Yura

еще если функцией mail отправляешь, указывай -f

А еще лучше смотри в сторону класса какого-нибудь, phpmailer например
 
Yura

В штатном mail() это вряд ли получиться.

Можно попробовать:
http://pear.php.net/package/Mail
 
ИМХО: по уму написать свое и понять раз и навсегда что и как работает по SMTP.
 
440hz
ИМХО: по уму написать свое и понять раз и навсегда что и как работает по SMTP.
имхо: один раз написать свое, понять раз и навсегда как работает SMTP, после чего выкинуть свое и взять phpmailer :)
 
Wicked
:) мой путь прям как на ладони :) только еще про SMTP забыл уже все :)
 
Sender
помнить все и не обязательно, главное - уметь быстро найти что тебе надо.
 
Сверху