[Postfix-es] uso del transport

Salman ® informaciones en salman.es
Mar Abr 15 16:34:07 CEST 2008


He seguido las indicaciones siguientes:

=====================================================================
Servidores de backup
Los servidores de backup son servidores de correo que solo actuan cuando el servidor principal tiene
algún problema y no puede recibir correo (problemas de rutado, caida del servidor, etc.). La misión
del servidor de backup es recoger todo el correo mientras el servidor principal está inaccesible, y
guardarlo hasta que pueda ser entregado.

Aqui entra en juego el DNS, ya que debemos configurar la zona del dominio para que especifique dos
servidores de correo con distintas prioridades. Un ejemplo sería este:

# Fichero /etc/bind/midominio.es

        IN      MX      10       correo.servidor.principal
        IN      MX      20       correo.servidor.secundario

Fijate en las lineas "IN MX". Hemos puesto que el servidor principal es correo.servidor.principal y 
tiene una prioridad
10, y el servidor correo.servidor.secundario tiene una prioridad 20. Esto quiere decir que cuando 
alguien envíe un
correo a nuestro dominio, primero lo intentará enviar a la máquina correo.servidor.principal, y en 
caso que no pueda
enviarlo, lo enviará a la máquina correo.servidor.secundario.

El fichero main.cf de la máquina correo.servidor.secundario debe llevar estas opciones:

mydestination = dominio.es
transport_maps = hash:/etc/postfix/transport

y el fichero transport contiene:

midominio.es            smtp:correo.servidor.principal

Con esto especificamos que todo el correo que llegue para el dominio midominio.es debe ser reenviado
a la máquina correo.servidor.principal mediante el protocolo SMTP. El servidor de backup intentará 
enviar
los mensajes a la máquina principal cada poco tiempo, si no lo consigue, lo intenta más tarde.
=====================================================================

Pero NO me funciona

si incluyo el dominio destino en mydestination obtengo un error de usuario desconocido.

y si no lo incluyo el siguiente error:

>> postfix/smtpd[14690]: NOQUEUE: reject: RCPT from Servidor.Que.Envia[xxx.xxx.xxx.xxx]: 550 5.7.1 
>> <correo en dominio.es>: Relay access denied; from=nombre en dominio.envia.ext to=<correo en dominio.es> 
>> proto=ESMTP helo=<Servidor.Que.Envia>

¿ Que puedo estar haciendo mal ?



--
Saludos
Salvador Guzman
Salman PSL
Vigo, Galicia, España
+34 986.21.30.27
Correo @Salman.ES
http://Salman.EU/



Más información sobre la lista de distribución Postfix-es