Постфиксное реле на основе получателя

1195
Chris Smith

Какова лучшая практика, когда нужно реализовать такой набор правил в postfix:

  • Электронная почта, отправленная на a@example.com, b@example.com и т. Д., Должна быть передана на smtp.a.example.com.
  • Электронная почта, отправленная всем остальным @ example.com, должна быть передана smtp.b.example.com.

В идеале это не должно зависеть от содержимого сообщения - только команда RCPT TO SMTP.

0

1 ответ на вопрос

0
clement

Вы должны использовать transport_mapsв своемmain.cf

#/etc/postfix/main.cf #... transport_maps = hash:/etc/postfix/transport #...  #/etc/postfix/transport a@example.com smtp:smtp.a.example.com:25 b@example.com smtp:smtp.a.example.com:25 example.com smtp:smtp.b.example.com:25 

transport_maps (default: empty)  Optional lookup tables with mappings from recipient address to (message delivery  transport, next-hop destination). See transport(5) for details.  Specify zero or more "type:table" lookup tables. If you use this feature with  local files, run "postmap /etc/postfix/transport" after making a change. 

Ссылка: Postfix Docs

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