![]() |
PHP mail() - не могу вписать имя в поле "From"
Доброе утро!
Использую функцию mail() в PHP для отправки письма. Код:
mail("recepient@email.com","test subject","test message","From: sender@mail.com) Код:
From: Sender Name <sender@mail.com> но при попытке вписать в поле From вышеуказанную последовательность символов, то вылезает ошибка Цитата:
Заранее благодарен. PHP версии 5.2.5. / Apache 2.0 |
Как я понимаю, отправка писем происходит через SMTP, в данном случае при авторизации на сервере происходит проверка отправителя как владельца учётной записи, если конечно же это не публичный SMTP сервер без авторизации.
Получается, что при использовании в поле From адреса вида Sender Name <sender@mail.com> сервер не может распознать владельца учётной записи или же что то неверно написано в самом коде, надо смотреть. Или так попробуйте. $headers = 'From: Sender Name <sender@mail.com>' . "\r\n"; mail($to, $subject, $message, $headers); |
Время: 20:26. |
Время: 20:26.
© OSzone.net 2001-