Postfix сервер для нескольких ретрансляторов по IP-адресу и аутентификации SASL - PullRequest
0 голосов
/ 05 ноября 2019

Я сделал настройку постфикса. Теперь я хочу использовать 2 учетных записи sasl для отправки почты через 2 узла ретрансляции. Это

1) user1@example.com - relayhost - sendgrid

2) user2@example.com - relayhost - локальный сервер smtp

Теперь я интегрирую

  1. учетная запись user1 на веб-сайте-1
  2. учетная запись user2 на веб-сайте-2

при поступлении запроса с веб-сайта-1 сообщения должны отправляться с sendgrid изапрос пришел с веб-сайта2 почта должна идти с локального SMTP-сервера (установленного на сервере). Я сделал эту настройку с "транспортной" конфигурацией (/ etc / postfix / transport file). В транспортной конфигурации мы даем доменные имена. Теперь я хочу дать IP-адрес вместо доменных имен.

Как мы можем маршрутизировать сопоставление по IP-адресу?

Это означает, что когда запрос пришел с IP-адреса 'X', почта должна отправляться с sendgrid, а запрос пришел с IP-адреса 'Y' почта должна отправляться с локального SMTP-сервера (установленного на сервере). Пожалуйста, предоставьте свои предложения для достижения этого требования. Заранее спасибо.

...