Bagaimana saya bisa mengonfigurasi Postfix untuk mengabaikan relayhost untuk beberapa domain?

10

Apakah ada cara di Postfix untuk mengabaikan relayhost?

Saya punya sesuatu seperti

relayhost = [smtp.domain.net]:587

Sekarang untuk domain tertentu saya tidak ingin mengirimkannya ke relay itu tetapi ingin itu hanya dikirim dari mesin itu.

Bagaimana saya harus mengkonfigurasi Postfix untuk melakukan itu?

Mike
sumber

Jawaban:

14

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

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

Jangan lupa postmap /etc/postfix/transport

Mungkin ingin menggunakan relayalih-alih smtpsebagai transportis mechanisim.
Untuk referensi, http://www.postfix.org/transport.5.html

84104
sumber