Avoir la possibilité de créer un nombre infini de boites mails donne la possibilité de créer des boites pour un service ou un groupe de personnes sans avoir à créer de nouveaux utilisateurs. Postfix permet de faire cela très simplement.
Premièrement créons un fichier nommé : vmailbox
$ sudo nano vmailbox
Dans ce fichier, nous allons ajouter l’ensemble des adresses mails dont nous avons besoin et nous associons à un utilisateur réel.
toto@mydomain.com user_account delivery_department@mydomain.com user_account
Il faut ensuite générer le fichier vmailbox afin qu’il puisse être traité par Postfix :
$ sudo postmap vmailbox
A présent précisons dans le fichier main.cf l’adresse du fichier contenant les alias virtuels
$ sudo nano /etc/postfix/main.cf
On ajoute la ligne suivante à la fin du fichier :
virtual_alias_maps = hash:/etc/postfix/vmailbox
Enfin on recharge Postfix :
$ sudo service postfix reload
N.B. :
Cette configuration est pour un serveur mail local. Les messages reçus seront stocké dans le répertoire /var/mail/user_account.