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_3_postfixadmin [2022/11/11 12:38] – [Base de données] fate | serveur_hebergement:serveur_mail:partie_3_postfixadmin [2026/07/20 19:34] (Version actuelle) – [Configuration Dovecot] fate | ||
|---|---|---|---|
| Ligne 39: | Ligne 39: | ||
| ===== Configuration Dovecot ===== | ===== Configuration Dovecot ===== | ||
| - | Ouvrez le fichier dovecot-sql.conf.ext pour configurer l' | + | Ouvrez le fichier |
| - | <code bash> | + | <code bash> |
| Ajoutez ces lignes à la fin (remplacez " | Ajoutez ces lignes à la fin (remplacez " | ||
| < | < | ||
| - | driver | + | # Pilote SQL (mysql, pgsql, sqlite...) |
| + | sql_driver | ||
| - | connect = host=localhost dbname=postfixadmin | + | # Paramètres de connexion |
| + | mysql 127.0.0.1 { | ||
| + | | ||
| + | | ||
| + | dbname = postfixadmin | ||
| + | } | ||
| + | # Requête d' | ||
| + | userdb_sql_iterate_query = SELECT username AS " | ||
| - | default_pass_scheme | + | # Authentification (passdb) |
| + | passdb sql { | ||
| + | query = SELECT username AS " | ||
| + | } | ||
| - | password_query | + | # Recherche utilisateur pour IMAP / LMTP (userdb) |
| - | + | userdb sql { | |
| - | user_query = SELECT maildir, 2000 AS uid, 2000 AS gid FROM mailbox WHERE username = '%u' | + | query = SELECT |
| - | + | } | |
| - | iterate_query = SELECT username AS user FROM mailbox | + | |
| </ | </ | ||