Le fichier dot qmail (.qmail) du repertoire utilisateur permet d'executer des commandes et redirections lors de la réception d'email.
Ce fichier doit être placé ici : /var/vpopmail/domains/mydomain.com/user1/.qmail
Voir la documentation officielle ici : http://www.qmail.org/man/man5/dot-qmail.html
Dans l'exemple ci-dessous nous renverrons un message à l'expediteur tout en en stockant le message dans la boite mail de destination.
Le fichier .qmail:
| cat .email | sed s/"\!SENDER\!"/$SENDER/g | /var/qmail/bin/qmail-inject /var/vpopmail/domains/mydomain.com/user1/.maildir/
L'email de réponse .email
From: "User 1" <user1@mydomain.com> To: !SENDER! Subject: Automatic response You would rather like to send messages to user2@mydomain.com. Thank you.
Et voilà, l'expéditeur sera averti de l'absence de la personne, mais l'email sera quand même receptionné. A vous de personnaliser le message bien sûr!