Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveur_hebergement:serveur_mail:partie_2_dovecot [2022/11/04 11:41] – fate | serveur_hebergement:serveur_mail:partie_2_dovecot [2023/08/08 14:00] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 36: | Ligne 36: | ||
} | } | ||
</ | </ | ||
- | Ces lignes servent à indiquer à Dovecot qu'il doit écouter les communication | + | Ces lignes servent à indiquer à Dovecot qu'il doit écouter les communications |
Modifiez les lignes " | Modifiez les lignes " | ||
Ligne 81: | Ligne 81: | ||
smtputf8_enable = no</ | smtputf8_enable = no</ | ||
+ | On utilise Dovecot pour délivrer les courriels en local. | ||
smtputf8 est une extension qui n'est pas supportée par dovecot-lmtp | smtputf8 est une extension qui n'est pas supportée par dovecot-lmtp | ||
- | Ouvrez le fichier | + | Ouvrez le fichier 10-auth.conf afin de configurer l' |
- | Désactivez l' | + | < |
- | Décommentez la ligne suivant | + | |
- | Décommentez la ligne suivante pour que Dovecot puisse interroger la base SQL < | + | |
- | Commentez la ligne suivante afin que les utilisateurs locaux, root par exemple, ne puisse pas envoyer de mail < | + | |
- | Vous pouvez également ajouter les lignes suivantes afin d'avoir plus de log dans /var/log/mail.log le temps de vérifier que les utilisateurs se connectent sans problème : | + | |
- | < | + | |
- | auth_debug_passwords = yes</ | + | |
- | Ouvrez le fichier / | + | Désactivez l' |
- | < | + | < |
- | driver | + | L' |
- | connect | + | Décommentez la ligne suivante : |
+ | < | ||
+ | L' | ||
- | default_pass_scheme = ARGON2I | + | Décommentez la ligne suivante pour que Dovecot puisse interroger la base SQL pour récupérer les noms des utilisateurs authentifiés : |
+ | < | ||
- | password_query = SELECT username AS user,password FROM mailbox WHERE username = ' | + | Commentez la ligne suivante afin que les utilisateurs locaux, root par exemple, ne puisse pas envoyer de mail |
+ | < | ||
- | user_query | + | Vous pouvez également ajouter les lignes suivantes afin d' |
+ | < | ||
+ | auth_debug_passwords | ||
- | iterate_query = SELECT username AS user FROM mailbox | ||
+ | Ouvrez le fichier 10-ssl.conf pour configurer la partie TLS : | ||
+ | <code bash> | ||
+ | |||
+ | Modifiez les lignes ssl_cert et ssl_key pour avoir comme suit (remplacez domaine.fr par votre domaine) : | ||
+ | < | ||
+ | ssl_cert = </ | ||
+ | ssl_key = </ | ||
</ | </ | ||
- | Ouvrez le fichier / | + | Trouvez |
- | Modifiez les lignes ssl_cert et ssl_key pour avoir comme suit (remplacez mondomaine.fr par votre domaine) : | + | < |
- | < | + | Afin de laisser le serveur décider des algorithmes de chiffrement à utiliser plutôt que le client, remplacez-la par |
- | ssl_key | + | < |
- | Trouvez la ligne # | + | Trouvez la ligne |
- | Trouvez la ligne # | + | < |
+ | Afin de n' | ||
+ | < | ||
- | Redémarrez Dovecot <code bash> | + | Concernant les fichiers SSL let's encrypt, il faut que les utilisateurs postfix, dovecot et www-data aient accès à / |
- | + | ||
- | Concernant les fichiers SSL let's encrypt, il faut que les utilisateurs postfix, dovecot et www-data aient accès à / | + | |
- | + | ||
- | Pour Sieve | + | |
+ | On va activer Sieve afin de pouvoir créer des filtres automatiques. | ||
+ | Ouvrez le fichier 15-lda.conf : | ||
<code bash> | <code bash> | ||
- | |||
À la fin du fichier, décommenter la ligne mail_plugins et ajouter sieve : | À la fin du fichier, décommenter la ligne mail_plugins et ajouter sieve : | ||
- | |||
<code bash> | <code bash> | ||
# Space separated list of plugins to load (default is global mail_plugins). | # Space separated list of plugins to load (default is global mail_plugins). | ||
Ligne 131: | Ligne 136: | ||
}</ | }</ | ||
- | <code bash> | ||
+ | Ouvrez le fichier 20-lmtp.conf : | ||
+ | <code bash> | ||
+ | À la fin du fichier, décommenter la ligne mail_plugins et ajouter sieve : | ||
<code bash> | <code bash> | ||
# Space separated list of plugins to load (default is global mail_plugins). | # Space separated list of plugins to load (default is global mail_plugins). | ||
Ligne 139: | Ligne 146: | ||
- | Pensez | + | Pensez à ouvrir le port 993 pour pouvoir vous connecter à Dovecot depuis un client via le protocole IMAP. Si vous souhaitez utiliser le protocole POP, c'est le port 995 qu'il vous faudra ouvrir. |
+ | |||
+ | Maintenant que Postfix et Dovecot sont installés, on passe à [[serveur_hebergement: | ||
Source : https:// | Source : https:// |