El banner SMTP Postfix muestra múltiples nombres de host


12

Tenemos un servidor SMTP Postfix que está vinculado a dos direcciones IP y sirve correo para dos dominios diferentes. No podemos cambiar los dominios para que ambos usen la misma IP única. Ambas direcciones IP tienen DNS inverso

  • 1.1.1.1 revierte a mail.domain1.com
  • 2.2.2.2 revierte a mail.domain2.com

En nuestra configuración de Postfix tengo

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

inet_interfaces = 1.1.1.1, 2.2.2.2

smtpd_banner = $myhostname Mail Server

(Y algunas otras cosas, que creo que son irrelevantes)

Al usar MXToolbox , ejecutar el comando de prueba smtp en mail.domain2.com devuelve todo como OK, sin embargo, ejecutarlo en mail.domain1.com devuelve un error porque Postfix se identifica a sí mismo como 'mail.domain2.com' en el banner SMTP, cómo ¿Puedo obtener el banner correcto en función de la dirección IP externa utilizada?

Respuestas:


13

Necesitas editar master.cf

reemplace la línea que comienza 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

Si establece una variable varias veces, solo quedará una de ellas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.