Я использую PHP с Apache в Linux, с Sendmail. Я использую функцию PHP mail. Письмо отправляется, но конверт имеет [email protected] в MAIL FROM (пример [email protected]), и некоторые удаленные почтовые серверы отклоняют это, потому что домен не существует (очевидно). Используя mail, я могу заставить его изменить огибающую MAIL FROM?
EDIT: если я добавляю заголовок в четвертом поле функции mail(), это изменяет поле From в заголовках тела сообщения и НЕ меняет конверт MAIL FROM.
Я могу заставить его, создав sendmail с помощью sendmail -t -odb -oi [email protected] и связав содержимое электронной почты с ним. Это лучший подход?
Есть ли лучший, более простой и более подходящий способ PHP?
EDIT: В нижней строке я должен иметь RTM. Спасибо за ответы, пятый параметр работает, и все хорошо.