Страница 1 из 1

Exim, PHP и заголовок Sender

Добавлено: 2009-09-25 14:43:20
Truewar-6.5.88
Люди, подскажите как решить проблему.

На сервере установлен работающий как CGI PHP5.
ОТправляю письмо функцией mail. В заголовке FROM пишу: Система уведомлений <noreply@domain.ru>

Письмо доходит, но добавляется заголовок SENDER:
FROM: Система уведомлений <noreply@domain.ru>
SENDER: User SYSNAME <sysname@servername.ru>
SYSNAME, sysname - это имя пользователя, от имени которого запускается скрипт
servername.ru - домен, указанный для MTA.

Этот заголовок SENDER портит всю малину. Как его убрать? Я так и не понял, что его добавляет, php или exim?

Re: Exim, PHP и заголовок Sender

Добавлено: 2009-09-25 16:56:50
Laa
Truewar-6.5.88 писал(а): Этот заголовок SENDER портит всю малину. Как его убрать? Я так и не понял, что его добавляет, php или exim?
Читать spec.txt:
44.16 The Sender: header line
-----------------------------

For a locally-originated message from an untrusted user, Exim may remove an
existing Sender: header line, and it may add a new one. You can modify these
actions by setting the local_sender_retain option true, the local_from_check
option false, or by using the suppress_local_fixups control setting.
...
ну и дальше всю главу.

Re: Exim, PHP и заголовок Sender

Добавлено: 2009-09-25 17:36:06
Truewar-6.5.88
Отлично! Огромное спасибо! Все получилось так:

Код: Выделить всё

local_from_check = false
local_sender_retain = true