Mailinglist Archive: opensuse-es (722 mails)
| < Previous | Next > |
[opensuse-es] 2 smtp con el mismo dominio
- From: aux <aux@xxxxxxxxx>
- Date: Fri, 15 Jun 2007 17:59:16 +0200
- Message-id: <200706151759.17023.aux@xxxxxxxxx>
Hola, estoy intentando montar 2 servidores de correo independientes pero con
el mismo dominio, y funcionar me funciona pero quizá me estoy liando mucho y
hay una manera mas sencilla. Estoy usando Postfix y por si puede ayudar os
comento que los usuarios los tengo en un servidor LDAP
Imaginemos que tengo el dominio dominio.com configurado el smtp y pop3 en un
servidor que ya funciona. Ahora quiero añadir otro servidor smtp y pop3
tambien con dominio.com. Los usuarios del servidor 1 y del servidor 2
enviaran y recibiran los correos cada uno por su servidor. Esto es
obligatorio.
El servidor 1 tiene asignado el dominio dominio.com y el 2 me he inventado un
dominio por ej. prueba.com. Ya de entrada en el servidor 2 he puesto una
reescritura del dominio, es decir, que todo lo que se envie a fuera lo cambie
por @dominio.com. Esto lo he hecho poniendo en /etc/postfix/generic:
@prueba.com @dominio.com
ya que si el servidor 2 le pongo tambien dominio.com cuando quiera enviar
alguien del 2 a alguien que tiene cuenta en el 1 no funcionará porque lo
tratará como dominio local y no habrá mailbox.
En el 2 en el archivo /etc/postfix/recipient_canonical tengo configurado los
usuarios por ejemplo:
usuario@xxxxxxxxxxx usuario@xxxxxxxxxx
ya que sino no me reconocerá el dominio y no entregará el mail cuando el
servidor 1 lo entregue al 2
En el 2 tengo tambien puesto como relayhost la ip del 1 para que cuando envie
mails a usuarios que estan en el 1 los entregue al 1 y no salga a internet y
si han de salir que los entre al 1 y el ya se encarga.
Y para acabar en el servidor 1 tengo que poner cada una de las cuentas que
estan en el 2 para que las entregue alli y no se queden en local. En
el /etc/postfix/transport tengo algo asi:
usuario@xxxxxxxxxxx smtp:ip_servidor_2
Despues de todo este rollo, se os ocurre alguna manera mas sencilla? Mas que
nada para ahorrarme el tener que poner todos los usuarios en el transport y
en el recipient_canonical ya que si lo pongo general @dominio.com @prueba.com
cuando envie un mail desde el servidor 2 y el usuario esté en el 1 no
recibiran los correos y el 2 me dira que no existe mailbox
que lio :-(
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
el mismo dominio, y funcionar me funciona pero quizá me estoy liando mucho y
hay una manera mas sencilla. Estoy usando Postfix y por si puede ayudar os
comento que los usuarios los tengo en un servidor LDAP
Imaginemos que tengo el dominio dominio.com configurado el smtp y pop3 en un
servidor que ya funciona. Ahora quiero añadir otro servidor smtp y pop3
tambien con dominio.com. Los usuarios del servidor 1 y del servidor 2
enviaran y recibiran los correos cada uno por su servidor. Esto es
obligatorio.
El servidor 1 tiene asignado el dominio dominio.com y el 2 me he inventado un
dominio por ej. prueba.com. Ya de entrada en el servidor 2 he puesto una
reescritura del dominio, es decir, que todo lo que se envie a fuera lo cambie
por @dominio.com. Esto lo he hecho poniendo en /etc/postfix/generic:
@prueba.com @dominio.com
ya que si el servidor 2 le pongo tambien dominio.com cuando quiera enviar
alguien del 2 a alguien que tiene cuenta en el 1 no funcionará porque lo
tratará como dominio local y no habrá mailbox.
En el 2 en el archivo /etc/postfix/recipient_canonical tengo configurado los
usuarios por ejemplo:
usuario@xxxxxxxxxxx usuario@xxxxxxxxxx
ya que sino no me reconocerá el dominio y no entregará el mail cuando el
servidor 1 lo entregue al 2
En el 2 tengo tambien puesto como relayhost la ip del 1 para que cuando envie
mails a usuarios que estan en el 1 los entregue al 1 y no salga a internet y
si han de salir que los entre al 1 y el ya se encarga.
Y para acabar en el servidor 1 tengo que poner cada una de las cuentas que
estan en el 2 para que las entregue alli y no se queden en local. En
el /etc/postfix/transport tengo algo asi:
usuario@xxxxxxxxxxx smtp:ip_servidor_2
Despues de todo este rollo, se os ocurre alguna manera mas sencilla? Mas que
nada para ahorrarme el tener que poner todos los usuarios en el transport y
en el recipient_canonical ya que si lo pongo general @dominio.com @prueba.com
cuando envie un mail desde el servidor 2 y el usuario esté en el 1 no
recibiran los correos y el 2 me dira que no existe mailbox
que lio :-(
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx
| < Previous | Next > |