GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Dovecot sur Debian 10 ?

La gestion d'un serveur de messagerie n'est pas une tâche facile. Cependant, il existe des outils comme Dovecot qui nous permettent de le configurer rapidement afin qu'au moins, nous ayons déjà fait beaucoup de chemin. C'est le sujet de l'article d'aujourd'hui, apprendre à installer Dovecot sur Debian 10.

Dovecot est un serveur IMAP et POP3 open source pour les systèmes de type GNU/Linux/UNIX, écrit principalement dans un souci de sécurité . Cependant, il vise également à être rapide et facile à installer et à utiliser.

Dovecot fait partie des serveurs IMAP les plus performants tout en prenant en charge les formats standard mbox et Maildir . C'est donc une solution très efficace dans presque tous les environnements. Il est entièrement gratuit mais a également une version commerciale.

Un autre aspect important est que l'authentification des utilisateurs de Dovecot est extrêmement flexible et riche en fonctionnalités, prenant en charge de nombreuses bases de données et mécanismes d'authentification différents.

Les utilisateurs ne se sentiront jamais seuls car Dovecot essaie d'être convivial pour les administrateurs. Les messages d'erreur courants sont rendus aussi facilement compréhensibles que possible.

Alors, maintenant, nous pouvons commencer.

Installer Dovecot sur Debian 10

Bien que Dovecot supporte à la fois IMAP et POP3, sur les distributions basées sur Debian, les packages sont séparés. Donc, pour les installer, connectez-vous à votre serveur et après l'avoir mis à niveau, exécutez cette commande

sudo apt install dovecot-imapd dovecot-pop3d

Ce sont les packages nécessaires pour avoir Dovecot mais il existe également d'autres packages avec d'autres modules. Vous pouvez les rechercher en utilisant APT.

sudo apt search dovecot-*

Ensuite, vous pouvez installer ceux dont vous avez besoin.

Vous devez maintenant configurer le pigeonnier.

Configuration de Dovecot sur Debian 10

Avant de l'utiliser, il est nécessaire de faire quelques réglages dans divers fichiers de configuration. Le premier et le plus important de tous est /etc/dovecot/dovecot.conf .

Commencez par en faire une sauvegarde, puis procédez à sa modification.

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

Dans ce fichier, nous allons apporter deux modifications. La première consiste à s'assurer que les protocoles pris en charge par Dovecot sont activés. Pour cela, il faut décommenter la ligne suivante :

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

De plus, dans ce fichier, nous pouvons définir l'interface à travers laquelle Dovecot fonctionnera. Par défaut, toutes les adresses IP sont activées, à la fois IPv4 et IPv6.

Cela peut être configuré dans la ligne.

listen = *, ::

Enregistrez les modifications et fermez l'éditeur.

Ensuite, vous devez vérifier comment Dovecot fonctionne avec l'authentification. Pour cela, éditez le /etc/dovecot/conf.d/10-auth.conf fichier.

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

Vous pouvez maintenant le modifier

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

Dans ce fichier, vous devez définir ces lignes

disable_plaintext_auth = no
auth_mechanisms = plain login

Enregistrez les modifications et fermez à nouveau l'éditeur.

Dans le fichier /etc/dovecot/conf.d/10-mail.conf C'est là que nous devrons définir le chemin où l'e-mail de l'utilisateur sera enregistré.

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

Encore une fois, enregistrez les modifications et fermez l'éditeur

Enfin, il est nécessaire de définir le groupe et l'utilisateur qui auront l'autorisation d'utiliser 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

Et modifiez le unix_listener /var/spool/postfix/private/auth rubrique.

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

Enregistrez les modifications et fermez l'éditeur.

Il est vital de sécuriser Dovecot avec SSL. Il faut donc ajouter le chemin de vos certificats au /etc/dovecot/conf.d/10-ssl.conf fichier.

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

Et vous l'ajoutez comme ceci :

ssl = yes
ssl_cert = [Certificates_path]

Enregistrez les modifications et fermez l'éditeur. Nous sommes maintenant prêts.

Il ne reste plus qu'à activer le service Dovecot et vérifier l'état.

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

N'oubliez pas que pour que tout cela fonctionne, vous devez ouvrir les ports 143 , 993 , 110 , et 995 qui correspondent à IMAP, IMAPS, POP3 et POP3S.

Conclusion

Dovecot nous permet d'avoir rapidement un serveur IMAP et POP3 dont nous pouvons profiter pour notre serveur de messagerie.


Debian
  1. Comment installer Debian 10 (Buster)

  2. Comment installer Python 3.9 sur Debian 10

  3. Comment installer Memcached sur Debian 10

  4. Comment installer TeamViewer sur Debian 10

  5. Comment installer Git sur Debian 9

Comment installer Skype sur Debian 9

Comment installer Python 3.7 sur Debian 9

Comment installer R sur Debian 10

Comment installer Debian 11

Comment installer Go sur Debian 10

Comment installer Go sur Debian