Postfix en 2 servidores de correo.
A nteriorm ente había publicado un post donde decía “P ostfix en 2 servidores de correo”, la idea era
balancear la carga de usuarios entre la casa matriz de nuestra empresa y la sucursal , utilizando el
mismo dominio .
la ventaja que obtuvimos ala hora de implementar esta solución fue la siguiente:
1. Disminuir el trafico del servidor principal
2. Acelererar el envío de correo en la otra sucursal
Para implementar esto debemos tener dos servidores con direcciones Ip publicas , además de
tener un servidor de correo previamente configurado.
Configuración Servidor principal (Casa matriz)
El hostname de mi servidor principal le llame ns.midominio.com
El hostname de mi servidor secundario le llame mail1.midominio.com
A. Configuración de la zona /var/lib/named/mizona.txt
$TTL 2D
@ IN SOA ns.midominio.com. root.midominio.com. (
2006110902 ; serial
1H ; refresh
2H ; retry
1W ; expiry
2D) ; minimum
midominio.com.
ns
mail1
midominio.com.
www
A 168.98.1.75
A 168.98.1.75
A 168.98.1.90
MX 10 ns.midominio.com.
CNAME ns.midominio.com.
NS ns.midominio.com.
NS mail1.midominio.com.
B. Configuración de la zona reversa /var/lib/named/mizona.rev
$TTL 2D
@ IN SOA ns.midominio.com. root.midominio.com. (
2006110902 ; serial
1H ; refresh
2H ; retry
1W ; expiry
2D) ; minimum
75
NS ns.midominio.com.
PTR ns.midominio.com.
C. Luego crear los alias , en esta parte se tiene que incluir los usuarios del servidor
secundario .
alvaro:
[email protected]
asesores:
[email protected]
bodega:
[email protected]
por ultimo generar la bd de alias utilizando el comando newaliases o postalias
D. Configurar Postfix (configuración básica)
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = ns.midominio.com
mydomain = midominio.com
program_directory = /usr/lib/postfix
inet_interfaces = all
mynetworks = 192.168.1.0/24, 127.0.0.0/8
masquerade_domains = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
Configuración Servidor Secundario (Sucursal)
El hostname de mi servidor principal le llame ns.midominio.com
El hostname de mi servidor secundario le llame mail1.midominio.com
A. Configuración de la zona /var/lib/named/mizonaSucursal.txt
$TTL 2D
@ IN SOA mail1.midominio.com. root.midominio.com. (
2006110902 ; serial
1H ; refresh
2H ; retry
1W ; expiry
2D) ; minimum
midominio.com.
mail1
ns
midominio.com.
www
A 168.98.1.90
A 168.98.1.90
A 168.98.1.75
MX 10 mail1.midominio.com.
CNAME mail1.midominio.com.
NS mail1.midominio.com.
NS ns.midominio.com.
$TTL 2D
@ IN SOA mail1.midominio.com. root.midominio.com. (
2006110902 ; serial
1H ; refresh
2H ; retry
1W ; expiry
2D) ; minimum
90
NS mail1.midominio.com.
PTR mail1.midominio.com.
B. Configuración de la zona reversa /var/lib/named/mizonaSucursal.rev
C. Luego crear los alias , en esta parte se tiene que incluir los usuarios del servidor
Principal.
denis:
[email protected]
christian:
[email protected]
luis:
[email protected]
por ultimo generar la bd de alias utilizando el comando newaliases o postalias
D. Configurar Postfix (configuración básica)
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = mail1.midominio.com
mydomain = midominio.com
program_directory = /usr/lib/postfix
inet_interfaces = all
mynetworks = 192.168.1.0/24, 127.0.0.0/8
masquerade_domains = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
el secreto esta en la zona y en el alias , ala hora que envía correo busca si se encuentra el
usuario , además consulta la zona , sino encuentra repuesta se va al alias y de ahí manda el correo
ya enmascarado, esa es la idea básica.
La distribución utilizada es SUSE 10.1, además se utilizo Postfix como servidor de correo.
Aunque debería funcionar para cualquiera distribución ya que la zona y los alias es Standard en
cualquiera distribución.
Este documento se logro gracias ala implementación que realizo mi compañero de trabajo
Ing. Christian Lainez Martínez(
[email protected]) y ami persona por mi continua
perseverancia de ir aprendiendo mas de Linux.
Elaborado Por :Lic. Denis Guido (
[email protected])
“Si la patria es pequeña ,
Uno grande la sueña “
Rubén Darío
Poeta Nicaragüense
Comentarios de: Postfix en 2 servidores de correo (0)
No hay comentarios