sSMTP перезапись поля "From" в сообщениях электронной почты


Моя проблема заключается в том, что всякий раз, когда мой сервер отправляет электронные письма, поле отправителя перезаписывается.

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: в любом месте?

1 2

1 ответ:

Попробуйте добавить FromLineOverride=YES в ваш ssmtp.conf , Если вы не установите этот параметр, адрес from будет перезаписан, так как значение по умолчанию должно быть равно "NO".

  • да: разрешить пользователю указывать свой собственный адрес из: адрес
  • нет: используйте систему, созданную из: address