Manual de correo en linux centos 7

JuanCarlosRodrguezCa6 1,993 views 16 slides Aug 19, 2018
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Instalación y configuración de servidor de correo en CentOS7/Linux


Slide Content

MANUAL DE CORREO EN LINUX /CENTOS 7



JUAN CARLOS RODRÍGUEZ CAMPO
MANUEL ALEJANDRO RAMÍREZ



Instructor
MAURICIO CARDONA




Centro de Servicios y Gestión Empresarial
Tecnología en Gestión de Redes de Datos
Quinto Trimestre
Ficha: 1438055
SENA – ANTIOQUIA





Medellín 2018

SERVIDOR DE CORREO ELECTRÓNICO
El correo electrónico (e-mail), es un servicio de red que permite a los usuarios enviar
y recibir mensajes y archivos mediante sistemas de comunicación electrónicos.
El correo electrónico gira alrededor del uso de las casillas de correo electrónico.
Cuando se envía un correo electrónico, el mensaje se enruta de servidor a servidor
hasta llegar al servidor de correo electrónico de destino. Más precisamente, el
mensaje se envía al servidor del correo electrónico (llamado MTA, del inglés Mail
Transport Agent [Agente de Transporte de Correo]) que tiene la tarea de
transportarlos hacia el MTA del destinatario. En Internet, los MTA se comunican
entre sí usando el protocolo SMTP, y por lo tanto se los llama servidores SMTP (o
a veces servidores de correo saliente). Para su funcionamiento necesitan de los
servidores DNS que les indican cuales son los servidores de correo de un
determinado domino.
SMTP
Simple Mail Transfer Protocol (SMTP) Protocolo Simple de Transferencia de Correo,
es un protocolo de la capa de aplicación. Basado en textos utilizados para el
intercambio de mensajes de correo electrónico entre computadoras u otros
dispositivos (PDA's, teléfonos móviles, etc.). Está definido en el RFC 2821 y es un
estándar oficial de Internet.
Luego el MTA del destinatario entrega el correo electrónico al servidor del correo
entrante (llamado MDA, del inglés Mail Delivery Agent [Agente de Entrega de
Correo]), el cual almacena el correo electrónico mientras espera que el usuario lo
acepte. Existen dos protocolos principales utilizados para recuperar un correo
electrónico de un MDA:
• Post Office Protocol (POP3, Protocolo de la oficina de correo) Se utiliza en
clientes locales de correo para obtener los mensajes de correo electrónico
almacenados en un servidor remoto. Es un protocolo de nivel de aplicación en el
Modelo OSI.
• IMAP (Internet Message Access Protocol [Protocolo de Acceso a Mensajes de
Internet]) es un protocolo de aplicación de acceso a mensajes electrónicos
almacenados en un servidor.
Mediante IMAP se puede tener acceso al correo electrónico desde cualquier equipo
que tenga una conexión a Internet. IMAP tiene varias ventajas sobre POP. Por
ejemplo, es posible especificar en IMAP carpetas del lado servidor. Por otro lado,
es más complejo que POP ya que permite visualizar los mensajes de manera
remota y no descargando los mensajes como lo hace POP.
Por esta razón, los servidores de correo entrante se llaman servidores POP o
servidores IMA, según el protocolo usado.

En Linux existen varios servidores de SMTP, POP/IMAP.
SMTP POP/IMAP
Sendmail Cyrus-imap
Postfix Dovecot
Qmail
Exim

En este manual utilizaremos postfix y dovecot.
Esquema gráfico del envío de correo

Instalación
Utilizaremos el comando yum para instalar los paquetes de: postifx y dovecot.
yum ­y install postfix dovecot.




Configuración de POSTFIX en el directorio: /etc/postfix

Archivo: main.cf



Configuración del Equipo

Configuración de DOVECOT en el directorio: /etc/dovecot
Directorio /etc/dovecot/conf.d
Archivo: 10-master.conf



Archivo: 10-mail.conf


Archivo: 20-pop3.conf


Archivo: 20-imap.conf

Archivo: 10-auth.conf



Servicios

Habilitamos y reiniciamos el servicio postfix


Pruebas de Postfix

Creamos un usuario de prueba “juan”



Instalamos un escrtitorio remoto Telnet

Realizamos un correo de prueba con telnel



Ingresamos el siguiente commando

Este commando genera el siguiente resultado


Hacemos pruebas con el usuario que creamos

Enviamos


Recibimos

Escribimos un correo de prueba
Continuación del Manual de Servidor de Correo en Linux
Realizamos un correo de prueba

Con las instrucciones “.” Seguido de “quit” y enter salimos del envío del
mensaje.

Verificamos donde se guardó el correo en /home/juan/Maildir/new


Le hacemos un ls a new y mostramos el contenido con cat

De esta manera pudimos visualizar el correo de prueba con el servicio postfix
Ahora vamos a instalar Dovecot para visualizar los correos de forma gráfica.
Verificamos que tenemos o debemos instalar dovecot, en mi caso ya lo tengo
instalado.

Vamos a editar el archivo dovecot.conf en /etc/dovecot/dovecot.conf

Descomentamos y editamos la siguiente línea

Ingresamos a la nueva ruta de configuración /etc/dovecot/conf.d/10-mail.conf

Descomentamos la siguiente línea y guardamos

Ingresamos a la nueva ruta de configuración /etc/dovecot/conf.d/10-auth.conf

Descomentamos la siguiente línea y editamos otra


Guardamos y salimos.
Luego, editamos
configuración /etc/dovecot/conf.d/10-master.conf

Editamos usuarios y grupos
Antes

Después

Habilitamos e iniciamos el servicio dovecot

Iniciamos telnet por medio de POP3

Ingresamos usuario

Instalamos el agente MUA (Mail User Agent, Agente de Usuario de Correo)
squirrelmail


Vamos a la siguiente ruta /usr/share/ squirrelmail/config


Ahora, ponemos,
./conf.pl

Se nos abrirá el siguiente menú

Editamos este menú empezando por la opción 1.


Le damos enter y s para guardar

Dentro de estas opciones editamos la 1 y 3



Configuramos http

Vamos al final del archivo y agregamos al final del archivo lo siguiente:

Squirrelmail – Webmail


Webmail es un software que le permite consultar el correo electrónico desde
cualquier ordenador, en cualquier lugar del , a través de su navegador web.
Squirrelmail es un simple, rápido y popular paquete de correo web.
Instalación:
Primero hay que agregar el repositorio epel. Los paquetes para Linux Empresarial
(o EPEL) es un grupo de interés especial de Fedora que crea, mantiene y administra
un grupo de paquetes de alta calidad para Linux Empresarial, incluyendo, pero no
limitando a, Red Hat Enterprise Linux (RHEL), CentOS y Scientific Linux (SL). Los
paquetes de EPEL son usualmente basados en los paquetes de Fedora y nunca
entraran en conflicto o remplazaran a los paquetes de las distribuciones del Linux
Empresarial. EPEL usa mucha de la misma infraestructura que Fedora, incluyendo
el sistema de construcción, la instancia de bugzilla, el administrador de
actualizaciones, el administrador de espejos (mirros).
Agregamos el siguiente repositorio Enable EPEL repository así:
# yum -y install epel-release
Luego instalamos squirrelmail así:
# yum -y install squirrelmail
Squirremail trabaja con el servidor de correo postfix y dovecot, además necesita del
servidor web apache y php. Se debe configurar su funcionamiento con apache en
el archivo:
/etc/httpd/conf.d/squirrelmail.conf
Finalmente, podremos ver a través del navegador la interfaz de nuestro correo
electrónico “webmail”

Nos logueamos con el usuario creado previamente

Y ahora Podemos ver el correo de prueba que hicimos con telnet


Referencias:
https://www.youtube.com/watch?v=8OTQFSJTwUQ&t=707s
https://www.rosehosting.com/blog/how-to-install-squirrelmail-on-centos-7/
http://cs.soptececuador.com/wp/blog/2015/07/28/servidor-de-correos-en-centos-7/
https://www.solvetic.com/tutoriales/article/3264-instalar-y-configurar-servidor-
correo-centos/
https://es.ccm.net/contents/115-como-funciona-el-correo-electronico-mta-mda-mua