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

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

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

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

Например:

sender_canonical_maps = hash:/etc/postfix/canonical

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

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

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

postmap /etc/postfix/canonical

Увидеть документация для большего.