GNU/Linux >> Tutoriales Linux >  >> Debian

¿Cómo instalar Dovecot en Debian 10?

Administrar un servidor de correo electrónico no es una tarea fácil. Sin embargo, existen herramientas como Dovecot que nos permiten configurarlo rápidamente para que, al menos, ya tengamos mucho recorrido. De esto trata la publicación de hoy, aprender a instalar Dovecot en Debian 10.

Dovecot es un servidor IMAP y POP3 de código abierto para sistemas similares a GNU/Linux/UNIX, escrito principalmente con la seguridad en mente . Sin embargo, también se enfoca en ser rápido y fácil de instalar y usar.

Dovecot se encuentra entre los servidores IMAP con mejor rendimiento y, al mismo tiempo, admite los formatos estándar mbox y Maildir . Por lo tanto, es una solución muy eficiente en casi cualquier entorno. Es completamente gratuito pero también tiene una versión comercial.

Otro aspecto importante es que la autenticación de usuario de Dovecot es extremadamente flexible y rica en funciones, y admite muchas bases de datos y mecanismos de autenticación diferentes.

Los usuarios nunca se sentirán solos porque Dovecot intenta ser fácil de administrar. Los mensajes de error comunes se hacen tan comprensibles como sea posible.

Entonces, ahora podemos comenzar.

Instalar Dovecot en Debian 10

Aunque Dovecot es compatible con IMAP y POP3, en las distribuciones basadas en Debian, los paquetes están separados. Entonces, para instalarlos, conéctese a su servidor y después de actualizarlo, ejecute este comando

sudo apt install dovecot-imapd dovecot-pop3d

Estos son los paquetes necesarios para tener Dovecot pero también hay otros paquetes con otros módulos. Puede buscarlos usando APT.

sudo apt search dovecot-*

Luego puedes instalar los que necesites.

Ahora necesita configurar dovecot.

Configuración de Dovecot en Debian 10

Antes de usarlo, es necesario realizar algunos ajustes en varios archivos de configuración. El primero y más importante de todos es /etc/dovecot/dovecot.conf .

Primero, haga una copia de seguridad y luego proceda a editarlo.

sudo cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak
sudo nano /etc/dovecot/dovecot.conf

En este archivo, haremos dos modificaciones. El primero es asegurarse de que los protocolos compatibles con Dovecot estén habilitados. Para ello, es necesario descomentar la siguiente línea:

!include_try /usr/share/dovecot/protocols.d/*.protocol

Además, en este archivo podemos definir la interfaz a través de la cual funcionará Dovecot. Por defecto todas las IPs están habilitadas, tanto IPv4 como IPv6.

Esto se puede configurar en la línea.

listen = *, ::

Guarde los cambios y cierre el editor.

A continuación, debe verificar cómo funciona Dovecot con la autenticación. Para hacer esto, edite el /etc/dovecot/conf.d/10-auth.conf archivo.

sudo cp /etc/dovecot/conf.d/10-auth.conf /etc/dovecot/conf.d/10-auth.conf.bak

Ahora puedes editarlo

sudo nano /etc/dovecot/conf.d/10-auth.conf

En este archivo, debe establecer estas líneas

disable_plaintext_auth = no
auth_mechanisms = plain login

Guarde los cambios y cierre el editor nuevamente.

En el archivo /etc/dovecot/conf.d/10-mail.conf es donde tendremos que definir la ruta donde se guardará el correo electrónico del usuario.

sudo cp /etc/dovecot/conf.d/10-mail.conf /etc/dovecot/conf.d/10-mail.conf.bak
sudo nano /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir

De nuevo, guarde los cambios y cierre el editor

Finalmente, es necesario definir el grupo y el usuario que tendrá permiso para usar Dovecot.

sudo cp /etc/dovecot/conf.d/10-master.conf /etc/dovecot/conf.d/10-master.conf.bak
sudo nano /etc/dovecot/conf.d/10-master.conf

Y modifique el unix_listener /var/spool/postfix/private/auth sección.

unix_listener /var/spool/postfix/private/auth {
    mode = 0666
    user = postfix
    group = postfix
}

Guarde los cambios y cierre el editor.

Es vital asegurar Dovecot con SSL. Por lo tanto, debe agregar la ruta de sus certificados a /etc/dovecot/conf.d/10-ssl.conf archivo.

sudo cp /etc/dovecot/conf.d/10-ssl.conf /etc/dovecot/conf.d/10-ssl.conf.bak
sudo nano /etc/dovecot/conf.d/10-ssl.conf

Y lo agregas así:

ssl = yes
ssl_cert = [Certificates_path]

Guarde los cambios y cierre el editor. Ahora estamos listos.

Lo que queda es habilitar el servicio de Dovecot y comprobar el estado.

sudo systemctl enable dovecot.service
sudo systemctl status dovecot.service

Recuerda que para que todo esto funcione necesitas abrir los puertos 143 , 993 , 110 y 995 que corresponden a IMAP, IMAPS, POP3 y POP3S.

Conclusión

Dovecot nos permite disponer rápidamente de un servidor IMAP y POP3 que podemos aprovechar para nuestro servidor de correo.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Python 3.9 en Debian 10

  3. Cómo instalar Memcached en Debian 10

  4. Cómo instalar TeamViewer en Debian 10

  5. Cómo instalar Git en Debian 9

Cómo instalar Skype en Debian 9

Cómo instalar Python 3.7 en Debian 9

Cómo instalar R en Debian 10

Cómo instalar Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Go en Debian