Introduction à qmail | ||
---|---|---|
Précédent | Chapitre 4. Configuration : la base | Suivant |
Plongeons-nous à présent dans le contenu de ces fameux fichiers .qmail*. Ces fichiers contiennent les instructions que doit suivre le MDA qmail-local pour livrer le courriel. Çelà peut rappeler vaguement le mécanisme des fichiers .forward du monde de sendmail. Voici un exemple :
# mon .qmail à moi # Un pipe |qbiff # Un forward &moi@ailleurs.laba # Livraison dans une BAL maildir ./maildir/ # Livraison dans une BAL mbox ./mbox |
qbiff est un petit programme de notification d'arrivée de courriel livré avec qmail. Il annonce l'arrivée d'un courriel par un bip et un petit message sur le terminal;
La directive de redirection (forwarding) se fait par une perluette. En fait on peut se passer de la perluette lorsque l'adresse courriel commence par une lettre ou un chiffre;
Les nom de boites aux lettres commencent toujours par un point suivit immédiatement d'une barre de répertoire (./). Il se terminent toujours par une barre de répertoire pour les boites au format maildir et jamais pour les boites au format mbox. Les boites au format maildir doivent être créées avant d'être utilisées au moyen de l'utilitaire maildirmake qui fait partie de la distribution qmail;
qmail-local exécute les livraisons vers tubes de la forme
|commande |
sh -c commande |
|preline formail -A "Status: RO" | procmail |
Je vous conseille fortement de faire un «man dot-qmail» pour en savoir plus sur la syntaxe et les subtilités du format des fichiers .qmail.
D'autres binaires peuvent vous être très utiles dans vos .qmail*. Jetez un coup d'oeil par exemple à la page de manuel de condredirect et à celle de forward.
Pour effectuer une modification sûre de vos fichiers .qmail*, Dan Bernstein recommande de positionner le bit «sticky» sur son répertoire personnel par un
chmod +t $HOME |
chmod -t $HOME |
alias edqm='chmod +t ~; && vi $1 && chmod -t ~;' |
Précédent | Page principale | Suivant |
Livraison par qmail-local et utilisateur alias | Niveau précédent | Gestion de la file d'attente (à compléter) |