имеется сайт вида 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
1. nilbug - 04 Января, 2011 - 11:29:31 - перейти к сообщению
2. Мелкий - 04 Января, 2011 - 14:30:18 - перейти к сообщению
Смотрите настройки PHP (какие именно, не знаю, не настраивал), либо смотрите альтернативные реализации mail().
3. JustUserR - 04 Января, 2011 - 20:51:22 - перейти к сообщению
nilbug пишет:
Для осуществления отправки электронного сообщения включающего требуемые мануально определяемые параметры RFC-заголовка - необходимо использования прямого взаимодействия с целевым MTA-сервером и реализация включения требуемых информационных полей Тем не менее использование определенной конфигураци указанным образом не позволяет осуществить переопределение параметров передаваемых программным обеспеченем MTA-сервера таких как исходный почтовый домен и IP-адрес службы - что позволяет в общем случае производить проверку корректности оригинального email-адреса
Так как, если посмотреть заголовок письма (RFC-822) то все равно будет от us7777a@amber.eserver-ru.com