Postfix – Créer des emails virtuels
Je vous avais montré il y a quelques temps, comment en 2 temps 3 mouvements ou en 2 coups de cuillères à pot, on pouvait recevoir des emails avec Postfix sur des utilisateurs existants.
Et bien aujourd'hui nous allons voir comment créer des "boite aux lettres / utilisateurs virtuels"
Je part du principe que vous venez d'installer postfix, et que vous ne l'avez pas tripatouillé avant.
Dans un premier temps nous allons éditer le fichier "/etc/postfix/main.cf" :
vim /etc/postfix/main.cf
Ensuite vous aller ajouter en fin de fichier ce petit bloc de paramètre :
virtual_mailbox_base = /etc/postfix/domain
virtual_mailbox_maps = hash:/etc/postfix/mailbox
virtual_mailbox_domains = nomDeDomain.org toto.com titi.fr
local_transport = virtual
virtual_transport = virtual
virtual_mailbox_limit = 512000000
virtual_minimum_uid = 5000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
Comme vous avez le sens de l'observation, vous aurez remarqué que j'ai mis en gras les 3 premières lignes :
virtual_mailbox_base :
Indique le dossier dans lequel nous allons stocker nos boites aux lettres.
Nous allons donc créer un dossier dans postfix :
mkdir /etc/postfix/domain
virtual_mailbox_maps :
Fichier ou sont stocké les correspondances email => dossier
Nous allons créer ce fichier :
vim /etc/postfix/mailbox
Dans lequel nous allons simplement indiquer nos boites aux lettres de la façon suivante :
[email protected] dossier_de_webmaster
[email protected] dossier_de_developper
Ensuite nous allons le régénérer dans postfix :
postmap /etc/postfix/mailbox
Puis pous terminer nous allons créer les dossiers avec les bons droits :
mkdir /etc/postfix/domain/dossier_de_webmaster
chown -R 5000:5000 /etc/postfix/domain/dossier_de_webmaster
mkdir /etc/postfix/domain/dossier_de_developper
chown -R 5000:5000 /etc/postfix/domain/dossier_de_developper
virtual_mailbox_domains :
Les noms de domaines utilisés dans nos adresses emails
Ici nous allons simplement indiquer les noms de domaines que l'on gère, en les séparants par des espaces.
Et voilà bande de champion, il ne vous reste plus qu'a redémarrer postfix, et envoyer des emails sur les boites aux lettres que vous aurez créé !