Как настроить Sendmail на использование адреса отправителя в качестве отправителя конверта?

Мой Sendmail использует daemon-user@internal.hostname.example.com как отправитель конверта в сообщениях, которые генерирует мой сервер, используя /usr/bin/sendmail, Я хочу получить адрес от From: заголовок в сообщении и используйте его вместо этого.

Я в настоящее время не использую -f возможность sendmailи я бы предпочел не менять код для этого. Он использует несколько разных адресов, поэтому я не могу просто установить его на постоянное значение. Кроме того, используя -f добавляет X-Authentication-Warning: Заголовок, который я не хочу.

Есть ли способ настроить Sendmail на использование адреса "От" в качестве отправителя конверта? К этому серверу могут обращаться только доверенные пользователи, поэтому я не беспокоюсь о поддельных адресах.

1 ответ

AFAIK нет такой опции командной строки sendmail.

Вы можете использовать скрипт / программу-оболочку sendmail, чтобы решить вашу проблему. Ваш код принимает собственный путь sendmail?

Вы можете использовать FEATURE(use_ct_file) в submit.mc, чтобы остановить генерацию sendmail X-Authentication-Warning: для пользователей, перечисленных в /etc/mail/trusted-users файл.

Другие вопросы по тегам