Mail (falta thunderbid)

1. Introdución
2. Requisitos
Domain Name Server (DNS)3. Instalación de Mail
Para instalar primero actualizaremos los paquetes con sudo apt update && sudo apt upgrade -y.

3.1 Modificar DNS
Después configuraremos ell DNS para añadir el dominio: correo.dominio.local. El primer archivo sera el /etc/bind/db.dominio.local donde pondremos lo siguiente:
Y para la zona inversa que es el archivo /etc/bind/db.192.168.1 , donde añadiremos esto:
Después de añadir todo lo guardaremos y reiniciaremos el servidor DNS, donde podemos hacer un nslookup correo.dominio.local y nos tendrÃa que dar.
3.2 Creación de Usuarios
Después prepararemos dos usuarios nuevos con el comando adduser .
3.3 Instalación de Postfix
Para instalar postfix tendremos que hacer un sudo apt-get install postfix :
Una vez le demos que si nos saldrán diferentes pantallas para configurarlo. En la primera tendremos que poner que queremos un sitio de internet:
Después nos pedirá un nombre del dominio, que en mi caso es labdoo.local:
Y con todo esto ya esta instalado postfix para ver que esta activo y funciona bien haremos un sudo systemctl status postfix:
3.4 Configuración de Postfix
Para ello miraremos que nuestro puerto 25 este escuchando, para ver si esta solo tendremos que poner nc -zv (nuestra IP) 25. Ya con esto configuraremos el archivo main.conf que se encuentra en /etc/postfix . Ahà cambiaremos el myhostname = por el dominio que hemos hecho de correo.dominio.local, mynetworks = nuestra red, en mi caso 192.168.1.0/24 .
Una vez guardado haremos para ver que este bien, para que este bien tendrá que salir nuestro dominio.local .
Y para ver que este funcionando bien pondremos sudo systemctl reload postfix y sudo systemctl status postfix:
Ahora vamos a comprovar que funcione, para ello con nuestro cliente con uno de los usuarios vamos a poner el comando: sudo tail -f /var/log/mail.log
Y en el servidor pondremos echo "correo de prueba" | sendmail usuario@dominio.local , cuando lo pongamos nos saldrán logs en nuestro cliente.
Una vez enviado el correo se guardara en /var/log/usuario , lo podemos ver poniendo el siguiente comando:
Y si entramos a ese directorio con el nombre del usuario nos saldrá el correo que acabamos de enviar:
3.5 Configurando MailDir
Para añadir MailDir tendremos que irnos al archivo /etc/postfix/main.cf y añadir lo siguiente: home_mailbox = Maildir/ y lo guardamos.
Después instalaremos el paquete mailutils con sudo apt-get install mailutils .
Y volveremos a enviar un correo de el servidor a un cliente, pero en este caso pondremos un Subject:
Y en el log del cliente veremos que nos saldrá delivered to maildir:
Y este correo se guardará en /home/usuario/Maildir/new . Que si entramos tendremos un subject como hemos puesto antes.
Una vez hayamos vuelto a comprobar que se envian los correos pero ahora de forma independiente instalaremos dovecot-core y dovecot-imapd.
Luego nos editaremos el archivo /etc/dovecot/conf.d/10-ssl.conf y modificaremos lo siguiente: comentamos el e y el ssl_key y ponemos no en ssl.
También modificaremos el archivo /etc/dovecot/conf.d/10-auth.conf quitaremos el comentario de disable_plaintext_auth = yes y lo ponemos en no:
Y por ultimo modificaremos el archivo /etc/dovecot/conf.d/10-mail.conf y descomentamos el mail_location y comentamos mail_location = mbox.
3.6 Configurar Thunderbird
Para instalarlo tendremos que poner sudo apt install thunderbird:
Una vez instalado lo que haremos en el cliente es hacer un nslookup al dominio de correo.dominio.local para ver que este bien configurado:
Una vez hecho nos iremos a thunderbird
Last updated