Correo electrónico: caso práctico.
En este ejercicio se configurará el servicio de correo electrónico en los dominios dominio1.estudiante<X>
y dominio2.estudiante<X>
. Los usuarios de cada dominio podrán enviar y recibir correo:
- Utilizando el programa
mail
demailutils
. - Utilizando
thunderbird
. - Utilizando
roundcube
.
Todas las herramientas utilizarán el formato de buzón maildir
y se utilizará el protocolo imap
para comprobar el correo de los buzones.
Al tratarse de un ejercicio y en aras de la simplicidad se omitirá toda la configuración necesaria para asegurar las comunicaciones y la autenticación de los usuarios.
Cada estudiante preparará dos MVs en las que se implementarán todos los servicios. Las MVs serán clones de Ubuntu-20.10-Desktop-Енисей.ova
y tendrán la interfaz de red en modo puente con las direcciones de red:
- MV CORREO1:
192.168.<AULA>.<200+X>
- MV CORREO2:
192.168.<AULA>.<225+X>
Preparación del servicio DNS
El correo electrónico depende del correcto funcionamiento del servicio DNS y por esta razón se instalará un servidor DNS en la MV CORREO1.
El servidor DNS deberá:
- Resolver nombres de dominio de Internet.
- Actuar como un servidor DNS recursivo.
- Actuar como un servidor DNS cache.
- Mantener los dominios
dominio1.estudiante<X>
ydominio2.estudiante<X>
. - Declarar en cada uno del dos dominios el registro MX necesario para que smtp.dominio[1|2].estudiante<X> sea el intercambiador de correo.
- Resolver los nombres de dominio:
smtp.dominio1.estudiante<X>
a la dirección192.168.<AULA>.<200+X>
smtp.dominio2.estudiante<X>
a la dirección192.168.<AULA>.<225+X>
imap.dominio1.estudiante<X>
a la dirección192.168.<AULA>.<200+X>
imap.dominio2.estudiante<X>
a la dirección192.168.<AULA>.<225+X>
Una vez configurado:
- Compruebe con el comando
host
el correcto funcionamiento del servidor DNS. - Cambie el
hostname
de la MV CORREO1 asmtp.dominio1.estudiante<X>
. - Configure la MV CORREO1 de manera que utilice como servidor DNS a
192.168.<AULA>.<200+X>
. - Cambie el
hostname
de la MV CORREO2 asmtp.dominio2.estudiante<X>
. - Configure la MV CORREO2 de manera que utilice como servidor DNS a
192.168.<AULA>.<200+X>
. - Compruebe que ambas máquinas pueden hacer ping a
smtp.dominio1.estudiante<X>
smtp.dominio2.estudiante<X>
imap.dominio1.estudiante<X>
imap.dominio2.estudiante<X>
Instalación del MTA y un MUA básico
Instale postfix
y mailutils
en ambas máquinas virtuales.
Después utilice el comando adduser
para añadir a los usuarios mortadelo
y filemon
en cada una de las máquinas.
Finalmente cambie la configuración de postfix
y mailutils
para que ambos utilicen el formato de buzón maildir
(en las dos máquinas) y compruebe que puede enviar y recibir correo entre usuarios del mismo dominio y usuarios de diferente dominio.
Instalación de un MDA y un MUA gráfico
Instale un MDA
que permita a los clientes descargar el correo de sus buzones utilizando el protocolo IMAP
. Esta herramienta también deberá utilizar como formato de buzón maildir
.
Compruebe con thunderbird
que es posible enviar y recibir correo entre usuarios de un mismo dominio y entre usuarios de diferente dominio.
Instalación de un MUA web
Instale en cada una de las dos máquinas virtuales roundcube
.
Compruebe que los usuarios pueden enviar correo entre usuarios de un mismo dominio y también entre usuarios de diferente dominio.