Мой Sendmail использует daemon-user@internal.hostname.example.com
в качестве отправителя конверта в сообщениях мой сервер генерирует, используя /usr/bin/sendmail
. Я хочу, чтобы он получил адрес из From:
заголовок сообщения и используйте его.
В настоящее время я не использую -f
возможность sendmail
, и я бы предпочел не менять код для этого. Он использует несколько разных адресов, поэтому я не могу просто установить его на постоянное значение. Кроме того, используя -f
добавляет X-Authentication-Warning:
заголовок, который мне не нужен.
Есть ли способ настроить Sendmail для использования адреса «От» в качестве отправителя конверта? К этому серверу могут получить доступ только доверенные пользователи, поэтому я не беспокоюсь о поддельных адресах.
AFAIK нет такой опции командной строки sendmail.
Вы можете использовать сценарий / программу-оболочку sendmail, чтобы решить вашу проблему. Принимает ли ваш код собственный путь sendmail?
Вы можете использовать FEATURE(use_ct_file)
в submit.mc чтобы sendmail не генерировал X-Authentication-Warning:
для пользователей, перечисленных в /etc/mail/trusted-users
файл.