Il banner SMTP Postfix mostra più nomi host


12

Abbiamo un server SMTP Postfix che è associato a due indirizzi IP e serve posta per due domini diversi. Non possiamo cambiare i domini per utilizzare entrambi lo stesso IP singolo. Entrambi gli indirizzi IP hanno DNS inverso

  • 1.1.1.1 ripristina mail.domain1.com
  • 2.2.2.2 ripristina mail.domain2.com

Nella nostra configurazione Postfix che ho

myhostname = mail.domain1.com
myhostname = mail.domain2.com

inet_interfaces = 1.1.1.1, 2.2.2.2

smtpd_banner = $myhostname Mail Server

(E alcune altre cose, che ritengo irrilevanti)

Utilizzando MXToolbox , eseguire il comando smtp test su mail.domain2.com restituisce tutto come OK, tuttavia eseguendolo su mail.domain1.com restituisce un errore perché Postfix si identifica come "mail.domain2.com" nel banner SMTP, come ottengo per restituire il banner corretto in base all'indirizzo IP esterno utilizzato?

Risposte:


13

Devi modificare master.cf

sostituire la riga che inizia con "smtp" con:

1.1.1.1:smtp  inet  n  - - - -  smtpd -o myhostname=mail.domain1.com
2.2.2.2:smtp  inet  n  - - - -  smtpd -o myhostname=mail.domain2.com

Se imposti una variabile più volte ne rimarrà solo una.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.