Tengo una configuración con 1 servidor de correo puro, llamémoslocorreo, y 1 servidor web, llamémosloweb.
Cuandowebenvía correo electrónico a un servidor externo que utilizacorreocomo relevo. Ambos servidores utilizan postfix.correotiene un registro MX y es el servidor de correo oficial del dominio,webno tiene registro MX y en este servidor postfix funciona básicamente como un cliente de correo únicamente.
El problema: cuandowebenvía correo electrónico a través decorreo, y ese correo electrónico es rechazado por el servidor de correo remoto, se devuelve acorreoque envía el NDR aweb. Lo que me gustaría tener es quecorreoacepta y almacena los correos electrónicos devueltos.
¿Qué opciones de postfix necesito en ambos servidores para lograr esto?
Respuesta1
Encontré una solución: debido a que todos nuestros correos electrónicos contienen unsobre deDirección de[correo electrónico protegido]Pude agregar una regla de transporte encorreoservidor que aplica la entrega local.
Enprincipal.cfTengo esta línea:
transport_maps = regexp:/etc/postfix/transport.regexp
En/etc/postfix/transport.regexpesta línea redirige todos los correos electrónicos enviados a[correo electrónico protegido]al proceso virtual para entrega local:
/^bounce@ourdomain\.net$/ virtual:
Si no tiene una configuración multidominio como la nuestra, en lugar devirtualprobablemente podrías usarlocalolmtp