Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: header в функции mail()
Форумы портала PHP.SU » PHP » Программирование на PHP » header в функции mail()

Страниц (1): [1]
 

1. nilbug - 04 Января, 2011 - 11:29:31 - перейти к сообщению
имеется сайт вида site.ru
на данном сайте существует e-mail info@site.ru
при использовании скрипта с функцией mail(), адресату приходит сообщения от пользователя us7777a@amber.eserver-ru.com
можно ли как-то, сделать, чтобы вместо us7777a@amber.eserver-ru.com отправитель был другим, не прибегая $header = "From: info@site.ru \n"; ?
так как, если посмотреть заголовок письма (RFC-822) то все равно будет от us7777a@amber.eserver-ru.com
2. Мелкий - 04 Января, 2011 - 14:30:18 - перейти к сообщению
Смотрите настройки PHP (какие именно, не знаю, не настраивал), либо смотрите альтернативные реализации mail().
3. JustUserR - 04 Января, 2011 - 20:51:22 - перейти к сообщению
nilbug пишет:
Так как, если посмотреть заголовок письма (RFC-822) то все равно будет от us7777a@amber.eserver-ru.com
Для осуществления отправки электронного сообщения включающего требуемые мануально определяемые параметры RFC-заголовка - необходимо использования прямого взаимодействия с целевым MTA-сервером и реализация включения требуемых информационных полей Тем не менее использование определенной конфигураци указанным образом не позволяет осуществить переопределение параметров передаваемых программным обеспеченем MTA-сервера таких как исходный почтовый домен и IP-адрес службы - что позволяет в общем случае производить проверку корректности оригинального email-адреса

 

Powered by ExBB FM 1.0 RC1