Postfix: Impostare il banner SMTP personalizzato basato sull'indirizzo utilizzato per accedere al server

Il parametro Postfix smtpd_banner imposta il text del banner di saluto SMTP di un server. L'impostazione predefinita è:

 smtpd_banner = $myhostname ESMTP $mail_name 

Il mio server di posta dispone di più indirizzi IP univoco, uno per dominio per cui ospita l'email. In altre parole, qualcosa di simile:

  • 203.0.113.1 per example1.com
  • 203.0.113.2 per example2.com
  • 203.0.113.3 per 203.0.113.3

Un server di invio che desidera submit email a user@example2.com avrebbe accesso al server utilizzando example2.com e 203.0.113.2 .

Vorrei che il banner SMTP riflettere il dominio che viene utilizzato per accedere al server di posta. Ad esempio, qualcuno che accede al server utilizzando example2.com o 203.0.113.2 dovrebbe vedere il banner SMTP:

 example2.com ESMTP Postfix 

Chiunque acceda utilizzando gli altri domini o indirizzi IP dovrebbe vedere il rispettivo dominio printingto al posto di $myhostname nell'impostazione predefinita.

È ansible con Postfix, preferibilmente senza eseguire più istanze di Postfix e, in caso affermativo, come?

  • Evitare il dominio inesistente del centro di informazioni di networking del mio paese?
  • postfix / submission / smtpd : avviso: hostname <**> non risolve l'indirizzo <IP>: Nome o servizio non noto
  • Ricevi messaggi di posta elettronica su Amazon EC2 Server
  • Qual è la differenza tra postfix / smtp e postfix / smtpd
  • Limitare le connessioni simultanee con il server Postfix
  • Qual è il modo giusto per get smtpd (OpenSMTPD) per prendere le modifiche a smtpd.conf?
  • Accesso Postfix / SMTPD Accesso negato all'invio all'esterno della networking
  • Imansible aprire Berkeley db / etc / sasldb2: Nessun file o directory di questo tipo
  • One Solution collect form web for “Postfix: Impostare il banner SMTP personalizzato basato sull'indirizzo utilizzato per accedere al server”

    Il parametro può essere impostato solo una volta, quindi non sarà in grado di modificarlo in modo dinamico, tuttavia è ansible sostituirlo nel file master.cf di Postfix come spiegato in questa risposta SF .

    L'unico modo (di cui so) è per voi eseguire più istanze di Postfix come hai suggerito, tuttavia per un banner SMTP, penso personalmente che questo è overkill.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.