Aller au contenu
Module 7 · Leçon 15 sur 25

Boîtes mail partagées et namespaces publics

Fait partie du cours Dovecot : IMAP/POP3 à l'échelle de la production, dans le module Quotas, namespaces et dossiers partagés.

Auteur

Trois types de namespaces : private (les dossiers propres à chaque utilisateur), shared (les boîtes mail des autres utilisateurs), public (tout le monde voit les mêmes dossiers).

Namespace public dans 10-mail.conf :

namespace public {
  type = public
  separator = /
  prefix = Public/
  location = maildir:/var/mail/vhosts/public:INDEXPVT=~/public-index
  list = yes
  subscriptions = no
}

Namespace partagé (les dossiers que d'autres utilisateurs vous ont ouverts par ACL) :

namespace {
  type = shared
  separator = /
  prefix = Shared/%%u/
  location = maildir:%%h/Maildir:INDEX=~/shared/%%u
  subscriptions = no
  list = children
}

Donnez l'accès avec le plugin ACL (90-acl.conf + fichier dovecot-acl dans la boîte mail source) :

user=bob@example.com lrws

Bob voit désormais le dossier sous Shared/alice@example.com/ dans son client.

Usage courant : une boîte support@ partagée avec toute l'équipe. Les réponses restent bien regroupées en fils, car tout le monde lit et écrit dans le même stockage.

Connectez-vous pour garder une trace de ce que vous avez lu.

Pulse · envoi de cold emails

Une infrastructure d’envoi rien qu’à vous.

Chaque domaine a son propre hôte MX, son IP, son sélecteur DKIM et son certificat. Prenez la version gérée, et nous l’exploitons pour vous, ou achetez une licence et faites-la tourner sur vos propres serveurs.

# sur un serveur Ubuntu tout neuf
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Aussi chez nous :Beat : la surveillance qui vous donne le correctifConseil : 65 $ US/h, sans forfait mensuel