Postfix server - настройка нескольких ретрансляторов на основе IP-адреса запроса - PullRequest
0 голосов
/ 06 ноября 2019

Я использую SMTP-сервер postfix. Согласно моему требованию, теперь я хочу настроить 2 учетных записи SASL для отправки почты через 2 ретрансляторных узла. Это

1) user1@example.com - relayhost - sendgrid

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

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

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

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

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

...