Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Php скрипт производит отправку почты через функцию mail().

Требуется: изменить значение заголовка Return-Path на [email protected].

Как я решаю эту задачу:

- задаю в качестве 5-го параметра в mail(): -oi -f [email protected]

- устанавливаю ini_set("sendmail_from", "[email protected]");

В итоге это не помогает - заголовок не меняется.

Далее. На сервере почту отправляет exim. Прописываю в php.ini:

sendmail_path = /usr/sbin/exim

После этого почта вообще перестаёт отправляться, а в логе появляется запись:

Exim is a Mail Transfer Agent. It is normally called by Mail User Agents, not directly from a shell command line. Options and/or arguments control what it does when called. For a list of options, see the Exim documentation.

Делаю man exim, вижу там как опции -oi, так и опцию -f.

Итого нужно объяснить, в чем ошибка и решить задачу.

Саи заголовок задаю в 4-м параметре mail(), но проблема в том, что он не меняется.

14 лет назад
tri777ki
Игорь 
46 летРоссия
17 лет в сервисе
Был
11 лет назад