Как настроить Postfix на игнорирование relayhost для некоторых доменов?

10

Есть ли способ в Postfix игнорировать relayhost?

У меня есть что-то вроде

relayhost = [smtp.domain.net]:587

Теперь для определенного домена я не хочу отправлять его на этот ретранслятор, но хочу, чтобы он просто отправлял с этого компьютера.

Как мне настроить Postfix для этого?

Майк
источник

Ответы:

14

main.cf
#relayhost = [smtp.domain.net]: 587
transport_maps = hash: / etc / postfix / transport

/ etc / postfix / transport
domaintodeliverdirectyto:
* smtp: [smtp.domain.net]: 587

Не забудьте postmap /etc/postfix/transport

Может захотеть использовать relayвместо того, чтобы в smtpкачестве транспортного механизма.
Для справки http://www.postfix.org/transport.5.html

84104
источник