Назад | Перейти на главную страницу

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

Мой 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 файл.