Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
200-postfix-dovecot-etc:030-dovecot [le 18/06/2025 à 15:31] – [Première configuration] prof | 200-postfix-dovecot-etc:030-dovecot [le 18/06/2025 à 17:11] (Version actuelle) – [10-master.cf] prof | ||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
==== dovecot.conf ==== | ==== dovecot.conf ==== | ||
< | < | ||
- | dovecot_config_version = 2.4.0 | + | <span class=" |
- | dovecot_storage_version = 2.4.0 | + | dovecot_storage_version = 2.4.0</ |
!include_try / | !include_try / | ||
!include conf.d/ | !include conf.d/ | ||
!include_try local.conf | !include_try local.conf | ||
</ | </ | ||
- | ==== 10-ssl.conf ==== | + | Le surlignage orange indique une nouveauté dans les versions |
- | Il faut y mettre le certificat et la clé récupérés chez let's encrypt: | + | Another new required setting is dovecot_storage_version. This helps to avoid unexpected storage file format incompatibilities. |
- | Ancienne syntaxe (v 2.3.x): | + | **Note that the configuration syntax has been changed, and your old configuration will not work without changes**.// \\ Nous voilà avertis. |
- | ssl_cert = </etc/letsencrypt/ | + | |
- | | + | |
- | Nouvelle syntaxe (v 2.4.x): | + | |
- | ssl_server_cert_file = /etc/letsencrypt/ | + | |
- | ssl_server_key_file = / | + | |
- | ==== 10-auth.conf ==== | + | |
- | Provisoirement, | + | |
- | Ancienne syntaxe: | + | Les trois lignes qui suivent indiquent où se trouve la suite de la configuration: |
- | | + | |
- | Nouvelle syntaxe: | + | - la succession alphabétique de tous les fichiers d' |
- | | + | - enfin, le fichier '' |
- | ==== 10-mail.conf ==== | + | |
- | Préciser que l'on veut le format Maildir et le chemin | + | |
- | Ancienne syntaxe: | + | Passons au répertoire '' |
- | mail_location = maildir: | + | ==== 10-master.conf ==== |
- | Nouvelle syntaxe: | + | <html>< |
- | mail_driver = maildir | + | service imap-login { |
- | mail_path = ~/Maildir | + | inet_listener imap { |
- | + | } | |
- | + | inet_listener imaps { | |
- | Dans un premier temps, les utilisateurs «système» trouveront leur Répertoire Maildir dans leur «home». | + | } |
- | + | } | |
- | ==== 10-master.cf ==== | + | service pop3-login { |
- | Définir le mode de fonctionnement du LDA de Dovecot utilisant [[https:// | + | inet_listener pop3 { |
- | < | + | } |
+ | inet_listener pop3s { | ||
+ | } | ||
+ | } | ||
+ | service submission-login { | ||
+ | inet_listener submission { | ||
+ | } | ||
+ | inet_listener submissions { | ||
+ | } | ||
+ | } | ||
+ | <span class=" | ||
service lmtp { | service lmtp { | ||
unix_listener / | unix_listener / | ||
Ligne 60: | Ligne 61: | ||
mode = 0600 | mode = 0600 | ||
user = postfix | user = postfix | ||
- | } | + | } |
+ | } | ||
+ | </ | ||
+ | service imap { | ||
+ | } | ||
+ | service pop3 { | ||
+ | } | ||
+ | service submission { | ||
+ | } | ||
+ | <span class=" | ||
+ | service auth { | ||
+ | unix_listener auth-userdb { | ||
+ | } | ||
+ | unix_listener / | ||
+ | mode = 0660 | ||
+ | user = postfix | ||
+ | group = postfix | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | service auth-worker { | ||
+ | } | ||
+ | service dict { | ||
+ | unix_listener dict { | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | Le service «lmtp» (Local Mail Transfer Protocol) doit créer un «socket» pour que Postfix puisse l' | ||
+ | |||
+ | Le service «auth» va ici utiliser la base de donnée des utilisateurs locaux (pour rappel, nous créons des utilisateurs locaux, qui ne disposent cependant pas d'un shell pour des raisons de sécurité. Nous aurions pu faire plus compliqué mais aussi plus étanche.) Ce service présente également un socket UNIX dans la prison de Postfix, qui permettra à Postfix d' | ||
+ | |||
+ | ==== 10-ssl.conf ==== | ||
+ | Il faut y mettre le certificat et la clé récupérés chez let's encrypt: | ||
+ | < | ||
+ | ssl = yes | ||
+ | <span class=" | ||
+ | ssl_server_key_file = / | ||
+ | ssl_min_protocol = TLSv1.2 | ||
+ | </ | ||
+ | En orange, car il s'agit d'une nouvelle syntaxe. | ||
+ | ==== 10-auth.conf ==== | ||
+ | Provisoirement, | ||
+ | < | ||
+ | <span class=" | ||
+ | !include auth-system.conf.ext | ||
+ | </ | ||
+ | Là encore, nouvelle syntaxe. | ||
+ | ==== 10-mail.conf ==== | ||
+ | Préciser que l'on veut le format Maildir et le chemin d' | ||
+ | < | ||
+ | <span class=" | ||
+ | mail_path = ~/ | ||
+ | namespace inbox { | ||
+ | inbox = yes | ||
} | } | ||
- | </code> | + | </pre></ |
- | Il faut également ajouter à ''/ | ||
- | | ||
- | |||
- | < | ||
===== Essais préliminaires ===== | ===== Essais préliminaires ===== | ||
Il n'est pas inutile d' | Il n'est pas inutile d' |
Installation de Dovecot: Dernière modification le: 18/06/2025 à 15:31 par prof