Postfix para lograr el correo mutuo entre diferentes segmentos de red

  

Prefacio: Los seres humanos se comunicaron en diferentes regiones escribiendo cartas muy temprano. Después de ingresar al siglo 21, el rol del correo es más importante, Internet La aparición de la gran reducción del tiempo de recepción, de modo que las personas casi puedan alcanzar un diálogo en tiempo real, luego se implementa cómo crear un servidor de correo para que las personas lo utilicen en Linux se implementa mediante postfix

Preparación experimental: cerrar SELinux, configure la dirección IP de configuración de origen de yum

Entorno experimental: RHEL5.5

Al menos tres de las máquinas utilizadas en el experimento sirven como enrutador para reenviar paquetes de diferentes segmentos de red

El diagrama de topología experimental es el siguiente


La configuración IP del enrutador es la siguiente.


echo 1 > /proc /sys /net /ipv4 /ip_forward Función de reenvío de NIC

Configuración de DNS

Instalación del servicio de DNS

yum – y install bind- *

echo " " > /etc /Resolv.conf El puntero de DNS está vacío

vim /var/named/chroot/etc/named.conf Crear uno nuevo Archivo de configuración

opciones {directorio " /var /named ";}; zone " sina.com " {type master; file " sina.com.zone ";

}; Zona " yahoo.com " {tipo master; archivo " yahoo.com.zone ";};

cp /usr/share/doc/bind-9.3.6/sample/var/named/localhost .zone /var/named/chroot/var/named/yahoo.com.zone

cp /usr/share/doc/bind-9.3.6/sample/var/named/localhost.zone /var /Nombre /chroot /var /named /sina.com.zone copiar el archivo de plantilla al archivo de zona

cd /var /named /chroot /var /named /

vim yahoo.com.zone < Br>


vim sina.com.zone


Servicio de reinicio llamado reinicio

Prueba


OK analizando correctamente

configuración de sina en la máquina

1. Configuración del archivo de análisis

vi /etc/resolv.conf

nameserver 192.168. 1.1

host mail.sina.com Resolviendo direcciones de host


Agregando una ruta si la resolución no tiene éxito

ruta agregar -net 192.168.2.0/24 gw 192.168.1.1 Puerta de enlace de la dirección de destino

2. Cerrar el servicio de envío

servicio sendmail stop

chkconfig sendmail off

3. Instale Postfix para enviar correo

yum – e instale Postfix

vim /etc/postfix/main.cf

myhostname = mail.sina.com mydomain = sina.com myorigin = $ mydomain inet_interfaces = all mydestination = $ myhostname, $ mydomain mynetworks = 192.168.1.0/24, 192.168.2.0, 127.0.0.0/8 El segmento de red de los dominios de relé del servidor de correo = sina.com, yahoo.com configuración del dominio que reenvía el correo al final del archivo de configuración con la Red

smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = '' = smtpd_recipient_restrictions permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination broken_sasl_auth_clients = yes smtpd_client_restrictions = permit_sasl_authenticated smtpd_sasl_security_options = Noanonymous

Guardar Salir

vim /etc /sysconfig /saslauthd Modificar el archivo de configuración del servicio saslauthd Modificar MECH = sombra

Salir Cree un usuario sina y establezca una contraseña para el usuario

usuarioadd sina

contraseña sina Inicie el servicio saslauthd /etc/init.d/saslauthd restart chkconfig Saslauthd en el comando de prueba testaslauthd -u sina -p 'abc-123'

Si se devuelve OK Success, el servicio saslauthd ha funcionado correctamente

servicio postfix restart Reinicie postfix servicio

Test postfix


Devolver el código 250 significa que postfix se ha configurado correctamente

4 Instalación del servicio dovecot para recibir correo

yum -y install dovecot Modificación del archivo de configuración vi /etc/dovecot.conf

Hay dos lugares para modificar


El conjunto de protocolos en la línea 20 es pop3 y pop3s protocol

Elimine el comentario que escucha el puerto POP3 en la línea 35. Tenga en cuenta que el cuadro superior debe escribirse para incluir 38 líneas. Además, la línea está escrita. De lo contrario, la lectura de Linux leerá primero el espacio y luego leerá la otra configuración.

service dovecot restart Servicio

chkconfig dovecot en

Modificar el archivo maestro de postfix

Encuentre aproximadamente 456 líneas

dialog_transport = lmtp: unix: /var /lib /imap /socket /lmtp Elimine el comentario de esta línea para asociarlo

yum -y install cyrus-imapd cyrus-imapd-devel

cat /etc /passwd archivo


cyrus puede ver que hay un usuario

establecer una contraseña cyrus

passwd cyrus

Reinicie el servicio /etc/init.d/cyrus-imapd restart chkconfig cyrus-imapd en

Enlace al fondo cyradm -u cyrus localhost

< Br>

Cree un usuario del buzón sina

Luego salga de salir

5 Instale webmail

yum -y instale squirrelmail

Ejecute la herramienta de configuración de PHP /usr/share/squirrelmail/config/conf.pl

1) Ingrese 2 configuraciones del servidor en el comando

Ingrese varios caracteres a su vez 1 3 Modifique la configuración


rRetornar e ingresar A ------- 8 a Cyrus


rRegresar e ingresar 4 Opciones generales Luego, seleccione 5 para cambiar el valor a verdadero #Ignore letters Tamaño


r regresa y luego ingresa D Establezca configuraciones predefinidas para un servidor IMAP específico







El servidor IMAP es: cyrus


s guardar q y luego iniciar httpd service service httpd restart

Si no está instalado, instale el servicio httpd yum – e instale http- *

Abra el navegador e ingrese http://mail.sina.com/webmail/


Después de iniciar sesión




Envíese una prueba de correo


OK prueba de éxito
>

Luego, configure yahoo esta máquina

1. Configure el archivo de análisis

vi /etc/resolv.conf

nameserver 192.168.2.1

Desde el segundo paso, la única diferencia con la configuración de la máquina sina es el nombre de usuario de buzón establecido. Aquí configuramos un usuario de buzón yahoo en la máquina yahoo


El usuario de Sina envía un correo electrónico





Luego veré el correo electrónico en sina. Br>


sina le dará a yahoo un nuevo intento

Comprobando el correo a yahoo


Recibí una respuesta y el experimento fue exitoso. Aquí hay un inconveniente. Cada nuevo usuario de buzón crea un nuevo nombre de usuario en el servidor. Usuarios, por favor, denme muchos consejos. Fuente: http://yushantao.blog.51cto.com/975462/1220927#560270

Copyright © Conocimiento de Windows All Rights Reserved