|
|
|
| Когда отправляешь письмо с помощью mail() - заголовок выглядит так:
...
$headers = "From: $from\n";
$headers .= "MIME-Version: 1.0\n";
$headers .="Content-Type: multipart/mixed; boundary=\"$boundary\"\n";
...
можно ли сделать, чтобы когда письмо приходило - писалось в поле "ОТ" какой то текст, например: "from naxa", а при нажатии на кнопку ответить - отправлялся ответ на то мыло, которое надо, а не на "from naxa" ...
(в кратце: что написать вместо $headers = "From: $from\n";, чтобы вполе от был тект, а при ответе вводилосбь нужное мыло? :) ) | |
|
|
|
|
|
|
|
для: naxa
(22.12.2006 в 23:58)
| |
<?
$headers = "From: naxa <$from>\n";
?>
|
| |
|
|
|
|
|
|
|
для: Sfinks
(23.12.2006 в 00:27)
| | Только текст в поле from запрещен. Но если вы укажите полный адрес, то пользователь в программе увидит только иекси вашего имени без адреса, а адрес от кого сможет увидеть только в свойствах письма в заголовках.
Чтобы мыло для ответа было другое, нужно его вписать в заголовок Reply-To:
$headers="From: naxa <naxa@mail.com>\r\n";
$headers.="Reply-To: naxa@rambler.ru\r\n";
|
| |
|
|
|
|
|
|
|
для: XPraptor
(23.12.2006 в 05:43)
| | >Только текст в поле from запрещен.
С каких гвоздей?
Стоящее в угловых скоках будет подавлять то, что стоит перед ним.
Другое дело, что этот текст лучше закодировать Mime-hedaer-encoding'ом. | |
|
|
|
|
|
|
|
для: Trianon
(23.12.2006 в 09:43)
| | Я говорю про текст имени без адреса e-mail. Первый же сервак резанет как релэй и запретит отправку. А не про текст в общем смысле. | |
|
|
|