Reenviar el correo recibido a otro servidor (a la misma cuenta/dominio)
Enviado por miguelcarmona :: 29 de marzo de 2012
Para reenviar el correo recibido en un servidor a otro, tenemos los transportes de postfix. Estos transportes nos permiten definir que para un dominio dado (o todo el correo que se reciba) se encole a algún otro servidor. Esto es realmente útil para migraciones de cuentas otros servidores de forma que mientras actualizan las dns, estaremos recibiendo todo el correo en el nuevo servidor.
El proceso es sencillo; en el antiguo servidor, añadiremos al archivo /etc/postfix/transport
- Para un dominio en concreto:
dominio.com smtp:nuevo.dominio.com:2025
- Para todo el correo recibido:
* smtp:nuevo.dominio.com:2025
Donde dominio.com es el dominio de correo a reenviar, nuevo.midominio.com es el nombre o ip del nuevo servidor y 2025 el puerto smtp del mismo.
Aplicamos cambios y reiniciamos postfix:
postmap /etc/postfix/transport
/etc/init.d/postfix restart
El proceso de reenvío es mediante el protocolo smtp. Hay otros métodos y protocolos que podéis revisar en su documentación; man transport | http://www.postfix.org/transport.5.html