
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 postfix
enví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_maps
y recarga postfix.
Para aceptar correos en ambas IP, lo mejor probablemente sea tenerlo inet_interfaces = all
en 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.