Настройка postfix для использования smarthost

У меня есть приложение, работающее на CentOS 7, которое необходимо настроить для отправки почты (постфиксного) на сторонний SMTP-сервер. Я обнаружил, что для этого можно настроить интеллектуальный хост с помощью параметра relayhost . Но как мне установить конкретный адрес отправителя для писем, отправляемых с этого сервера?

1
задан 13 March 2017 в 18:13
1 ответ

Вы можете переписать адреса отправителя с помощью sender_canonical_maps .

Например:

sender_canonical_maps = hash:/etc/postfix/canonical

Какой файл будет содержать канонические сопоставления, которые вы хотите, для instance:

root            no-reply@example.com
@example.net    somebody@example.com

И вы генерируете его хэш обычным способом:

postmap /etc/postfix/canonical

Подробнее см. в документации .

3
ответ дан 3 December 2019 в 18:33

Теги

Похожие вопросы