Le Vendredi 5 Octobre 2001 12:16, vous avez dit :
> Je travaille actuellement avec sendmail et je
> vais tester qmail. En parcourant la doc, j'ai
> du mal � saisir la notion d'alias via le fichier
> /var/qmail/users/assign.
> Est-ce-que ce fichier est �quivalent au fichier
> aliases de sendmail ?
Plus ou moins, mais je trouve que les deux syst�mes n'ont pas la m�me
architecture. Le fichier assign permet d'indiquer � qmail l'utilisateur
*local* qui recevra le courrier � destination de certaines adresses locales,
via le livreur local qmail-local. Il permet �galement des r�glages fins sur
les droits et les sous-adresses � utiliser pour la livraison (cf. man
qmail-users).
***Sortie de la file d'attente (queue)***
qmail-send
\_qmail-lspawn (lit le fichier assign, cf. man qmail-lspawn.)
\_qmail-local (sous UID d�termin�e par qmail-lspawn)
\_livreur local �ventuel comme procmail
On a donc plus ou moins la m�me fonction de redirection *locale* que le
fichier alias de Sendmail.
Cela dit, le fichier assign ne permet pas � ma connaissance de faire en
sorte que la livraison se fasse par tube dans un programme, alors que c'est
possible dans le fichier alias de Sendmail.
Dans le syst�me qmail, une grande partie de la gestion des adresses est
d�l�gu� aux utilisateurs via leur .qmail (cf. man dot-qmail). Y compris le
tubage des messages dans des programmes.
Les redirections plus g�n�rales (pas forc�ment locales) peuvent �tre faites
en d�finissant des domaines et utilisateurs virtuels par exemple, via le
fichier de contr�le virtualdomains (cf. man qmail-send). Cette r��criture a
lieu au moment de ***l'entr�e dans la file d'attente***, et pas � sa sortie
comme pour le fichier assign.
Bref, il y a des diff�rences et des similarit�s...
Dj.
--
Liste de diffusion qmailfr - http://qmail.free.fr/