LINUX.ORG.RU

История изменений

Исправление AS, (текущая версия) :

и дело даже не в функции mail,

В ней.

он берет в from вообще не то значение которое передано из функции mail

Изучи различие между «From» заголовка, и MAIL FROM конверта:
https://ru.wikipedia.org/wiki/Электронная_почта

Постфикс в логе показывает MAIL FROM, а в mail() задаётся «From».

Если MAIL FROM не задано параметрами sendmail через пятый параметр mail(), то Postfix придумывает его как-то (из user и hostname, на самом деле) сам. Ещё в PHP в конфиге можно задать, в общем-то, в параметрах bin/sendmail. Можно свой врапер bin/sendmail нарисовать ещё.

Исходная версия AS, :

и дело даже не в функции mail,

В ней.

он берет в from вообще не то значение которое передано из функции mail

Изучи различие между «From» заголовка, и MAIL FROM конверта:
https://ru.wikipedia.org/wiki/Электронная_почта

Постфикс в логе показывает MAIL FROM, а в mail() задаётся «From».

Если MAIL FROM не задано параметрами sendmail через пятый параметр mail(), то Postfix придумывает его как-то (из user и hostname) сам. Ещё в PHP в конфиге можно задать, в общем-то, в параметрах bin/sendmail. Можно свой врапер bin/sendmail нарисовать ещё.