Pour configurer des hôtes virtuels, il faut éditer le fichier virtualdomains, qui doit être de la forme :
John.Deuf@domaine1.com:jbon domaine2.com:jbon
Dans le premier cas, qmail convertit l'adresse John.Deuf@domaine1.com en jbon-John-Deuf@domaine1.com, et délivre le message en local. Dans le second cas, un mél adressé à contact@domaine2.com se verra son adresse réécrire en jbon-contact@domaine2.com par qmail-send et délivrer localement. Il ne reste plus qu'à ajouter le nom des domaines virtuels dans le fichier rcpthosts, et à configurer les alias de john pour qu'il transmette les messages (voir et
). Bien entendu, il ne faut pas oublier de faire pointer les champs MX des domaines virtuels vers le vrai domaine qui les héberge. Cela se fait au niveau du DNS [].
Voir aussi http://www.vmailmgr.org/ (un gestionnaire de domaines virtuels pour qmail) et http://omail.omnis.ch (son interface PHP4), ou encore http://www.inter7.com/vpopmail/.