¿Cómo enviar correo por IP principal?

¿Cómo enviar correo por IP principal?

En un servidor Debian, agregué una segunda IP mediante la siguiente configuración en/etc/network/interfaces

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
    address 1.1.1.1
    netmask 255.255.255.255
    gateway 1.1.1.1

auto eth0:1
iface eth0:1 inet static
    address 1.1.1.2
    netmask 255.255.255.255

Ahora postfixenvía correos electrónicos con la segunda IP en lugar de la IP principal.

Utilizo una IP dedicada para cada dominio administrado por nginx. ¿Es posible enviar correo electrónico desde cada dominio por la IP dedicada a ese dominio?

Si NO, ¿cómo utilizar la IP principal para enviar correos electrónicos?

Respuesta1

Es posible utilizar la IP dedicada a ese dominio para el envío.
Necesita mapas de transporte dependientes del remitente.
Algo como esto:
agregue a /etc/postfix/main.cf:

sender_dependent_default_transport_maps=hash:/etc/postfix/sender_maps

/etc/postfix/sender_maps:

@domain1.com   domain1_transport:
@domain2.com   domain2_transport:

agregar a /etc/postfix/master.cf

domain1_transport unix - - - - - smtp -o smtp_bind_address=1.1.1.1 
domain2_transport unix - - - - - smtp -o smtp_bind_address=1.1.1.2 

Haz un postmap /etc/postfix/sender_mapsy recarga postfix.
Para aceptar correos en ambas IP, lo mejor probablemente sea tenerlo inet_interfaces = allen main.cf

Respuesta2

¿Es posible enviar correo electrónico desde cada dominio por la IP dedicada a ese dominio?

Si tu puedes hacerlo. Intente cambiar el archivo de configuración master.cf con:

ipaddress1:smtp inet n - n - - smtpd -o myhostname=hostname1
ipaddress2:smtp inet n - n - - smtpd -o myhostname=hostname2

Reinicie postfix y verifique enviar correo.

información relacionada