Domaines virtuels d'email


Ce document explique comment centraliser des domaines emails sur la même machine. Je me suis appuyé sur postfix pour l'envoi des mails à proprement parler, sur dovecot pour la récupération des mails, et l'ensemble des paramètres (comptes, domaines, quotas, etc) est enregistré dans une base SQL.
Le but final est d'obtenir une interface de gestion des comptes centralisée: la création, la modification et la suppression des comptes et domaines mail n'aura lieu qu'au travers de la base SQL, le reste étant transparent. La mise en oeuvre a lieu sur une machine linux, mais les manipultaions doivent être les mêmes pour tout autre type d'unix, comme *BSD.

  1. Introduction, sites de référence.
  2. Préparation et configuration de postgreSQL.
  3. Préparation et configuration de postfix.
  4. Préparation et configuration de dovecot.
  5. Optionnellement, mise en place d'un webmail.
  6. Optionnellement, mise en place de quotas.
  7. Optionnellement, mise en place de l'authentification SASL des clients.
  8. Optionnellement, mise en place de filtrage antispam, antivirus.
  9. Interface de gestion des comptes.

Cette documentation s'adresse aux personnes ayant de bonnes connaissances linux, bases de données et réseau.


Ecrit en Août-septembre 2005, par Kevin DENIS. Commentaires bienvenus sur ma boîte: kevin(at)alinto(dot)com.
Ce travail est en cours de développement. Les parties 1, 2, 3, 4, 5 et 6 sont en cours de relecture, les parties 7, 8 et 9 en cours d'ecriture.
Retour au répertoire de plus haut niveau