Моя проблема в том, что всякий раз, когда мой сервер отправляет электронные письма, поле отправителя перезаписывается.
From:
должно быть: Web Site Name <admin@mywebsite.com>
Но электронная почта доставляется на адрес:
World Wide Web Owner <www@mywebsite.com>
Или при отправке писем из корня в SSH:
Charlie & <root@mywebsite.com>
Мой /etc/ssmtp/ssmtp.conf
содержимое файла конфигурации:
root=postmaster@mywebsite.com
mailhub=ssl0.ovh.net:465
rewriteDomain=mywebsite.com
hostname=mywebsite.com
realname = "Web Site Name"
AuthUser=postmaster%mywebsite.com
AuthPass=removed
UseTLS=YES
Как я могу указать ssmtp не менять From:
поля в письмах? Или просто определите From:
везде?
Когда я добавляю FromLineOverride=YES
в ssmtp.conf сервер больше не хочет отправлять электронные письма (электронное письмо с установленным полем формы).
FromLineOverride=YES
Должен сделать свое дело. Вы уверены, что правильно устанавливаете заголовок От в коде отправки почты?