[Qmail] Envoyer une copie des mails sur une autre adresse

Je fixe ici une info qui n’est pas un secret ni une configuration très avancée, mais je l’ai souvent utilisée et souvent oubliée. Maintenant je sais où chercher si ma mémoire fuit de nouveau.

Voilà la situation :

  • sur mes serveurs de mail j’utilise Qmail
  • j’ai un compte mail de boulot : jeremy.lecour@boulot.com
  • j’ai un compte perso Gmail : mon.adresse.secrete@gmail.com

En partant en vacances j’ai souhaité continuer de relever mes e-mail de boulot sans pour autant utiliser de client POP ou IMAP. Je voulais donc envoyer une copie de chaque mail reçu sur « jeremy.lecour@boulot.com » vers mon compte Gmail, sans perturber le fonctionnement normal de mon compte boulot.

Il faut utiliser les fonctionnalités des fichiers « .qmail-xxx » pour donner des indications personnalisées à Qmail.

Par défaut, pour un compte mail classique (par de redirection, …) il existe une structure ressembalant à ça :
/home/vpopmail/domains/boulot.com/jeremy.lecour/(…)

Il suffit de créer un fichier
/home/vpopmail/domains/boulot.com/.qmail-jeremy:lecour :
| /home/vpopmail/bin/vdelivermail '' jeremy.lecour
&mon.adresse.secrete@gmail.com

La seconde ligne indique à Qmail d’envoyer le mail à l’adresse « mon.adresse.secrete@gmail.com ».
La première ligne indique à Qmail de distribuer le courrier normalement. Si elle n’est pas présente, alors il n’y aura qu’un simple redirection et pas de copie.

L’interface web de l’excellent QmailAdmin ne permet pas ce réglage.
Elle permet de faire des redirections (ajouter des lignes « &adresse@mail.com ») dans le fichier, mais ne fait plus la distribution locale avant la redirection.
Si le fichier a été créé manuellement, QmailAdmin respectera son contenu mais il est impossible de rajouter la commande de distribution dans le champ de l’adresse destinataire. Un mécanisme de vérification doit certainement l’empêcher pour éviter des injections de code shell. Dans notre cas c’est ce que nous faisons manuellement, mais nous avons un tel accès aux fichiers de Qmail que c’est considéré comme intentionnel et non malveillant alors que l’interface web est « relativement » moins sécurisée.

Publicités
Cet article a été publié dans Informatique, PLUG. Ajoutez ce permalien à vos favoris.

4 commentaires pour [Qmail] Envoyer une copie des mails sur une autre adresse

  1. Sad dit :

    Cool
    Pas facile à trouver comme info: dans ttes les docs ils zappent la redirection AVEC copie…

    Merci encore!

  2. Having read this I thought it was very informative.
    I appreciate you spending some time and energy to put this short article together.

    I once again find myself personally spending
    a lot of time both reading and leaving comments. But so what, it was still worth
    it!

  3. Devin dit :

    Discover well being benefit of vitamins, minerals and other nutrients like water and fiber swiftly.

  4. wallpaper dit :

    Hello there, You’ve done an incredible job. I’ll certainly digg it
    and personally recommend to my friends. I’m sure they’ll
    be benefited from this web site.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s