1.5. Abonnement automatique des utilisateurs aux boîtes aux lettres IMAP
Typiquement, les administrateurs de serveurs IMAP veulent que Dovecot crée automatiquement certaines boîtes aux lettres, telles que Sent
et Trash
, et y abonne les utilisateurs. Vous pouvez définir cela dans les fichiers de configuration.
En outre, vous pouvez définir special-use mailboxes. Les clients IMAP permettent souvent de définir des boîtes aux lettres à des fins particulières, par exemple pour les courriers électroniques envoyés. Pour éviter que l'utilisateur ne doive sélectionner et définir manuellement les boîtes aux lettres correctes, les serveurs IMAP peuvent envoyer un attribut special-use
dans la commande IMAP LIST
. Les clients peuvent alors utiliser cet attribut pour identifier et définir, par exemple, la boîte aux lettres pour les courriers électroniques envoyés.
Conditions préalables
- Dovecot est configuré.
Procédure
Mettre à jour la section de l'espace de noms
inbox
dans le fichier/etc/dovecot/conf.d/15-mailboxes.conf
:Ajoutez le paramètre
auto = subscribe
à chaque boîte aux lettres à usage spécial qui doit être accessible aux utilisateurs, par exemple :namespace inbox { ... mailbox Drafts { special_use = \Drafts auto = subscribe } mailbox Junk { special_use = \Junk auto = subscribe } mailbox Trash { special_use = \Trash auto = subscribe } mailbox Sent { special_use = \Sent auto = subscribe } ... }
Si vos clients de messagerie supportent d'autres boîtes aux lettres à usage spécial, vous pouvez ajouter des entrées similaires. Le paramètre
special_use
définit la valeur que Dovecot envoie dans l'attributspecial-use
aux clients.Facultatif : si vous souhaitez définir d'autres boîtes aux lettres qui n'ont pas d'utilité particulière, ajoutez-leur des sections
mailbox
dans la boîte de réception de l'utilisateur, par exemple :namespace inbox { ... mailbox "Important Emails" { auto = <value> } ... }
Le paramètre
auto
peut être réglé sur l'une des valeurs suivantes :-
subscribe
: Crée automatiquement la boîte aux lettres et y inscrit l'utilisateur. -
create
: Crée automatiquement la boîte aux lettres sans y inscrire l'utilisateur. -
no
(par défaut) : Dovecot ne crée pas la boîte aux lettres et n'y inscrit pas l'utilisateur.
-
Recharger Dovecot :
# systemctl reload dovecot
Vérification
Utilisez un client IMAP et accédez à votre boîte aux lettres.
Les boîtes aux lettres dont le paramètre est
auto = subscribe
sont automatiquement visibles. Si le client prend en charge les boîtes aux lettres à usage spécial et les objectifs définis, il les utilise automatiquement.
Ressources supplémentaires
- RFC 6154 : Extension IMAP LIST pour les boîtes aux lettres à usage spécial
-
/usr/share/doc/dovecot/wiki/MailboxSettings.txt