Le 15.06.02, Gr�goire Cachet a tapot� :

| Le sam 15/06/2002 � 11:34, Thomas Nemeth a �crit :
| > Le 15.06.02, [EMAIL PROTECTED] a tapot� :
| >
| > | > > mda "/usr/bin/procmail -Y -d %T"
| > | > j'ai ajout� ca dans mon /etc/fetchmailrc
| >
| >     Ce n'est pas forc�ment n�cessaire : si la config de fetchmail
| >     ne sp�cifie pas de MDA, il envoie les messages au MTA local (si
| >     tu en as un) et celui-ci les transmet au MDA s'il y a lieu.
|
| si j'ai compris le principe MTA = exim chez moi ?

        Oui.


| en gros fetchmail r�cupere les messages par pop
| il les envoye au MTA local par smtp (j'ai remarqu� ca en debug-run)
| le MTA local se charge de les mettre dans ma boite

        Oui, via le MDA :)

        POP --> fetchmail --> MTA --> MDA
                   |___________________^ (si on sp�cifie l'option mda
        dans la config de fetchmail)


| je les r�cupere sur la machine perso par pop avec evolution

        Par mbox si c'est en local (mbox est le format standard
        de /var/mail/xxx)


| il y a un autre circuit
|
| les mails arrivent directement par smtp dans exim

        Dans ce cas il faut que ton serveur SMTP soit ouvert �
        l'ext�rieur. Perso, je ne le fais pas...


| exim s'en charge, je les r�cupere par pop avec evolution

        Oui (hormis pop :)


| pour filtrer tous les mails, le mieux est de le faire au niveau d'exim,
| comme ca, on filtre tout

        Tout � fait.


| comment invoquer spamassassin depuis exim ? via procmail ?

        Soit via procmail, soit directement dans exim. Je n'ai pas
        install� spamassassin, mais il me semble avoir vu un truc
        de ce genre sur leur site web.


| avec la config de procmail et celle d'exim (voir les mails pr�c�dents)
| c'est cens� marcher, cependant spamassassin ne fais rien visiblement.

        Ouais. Il doit y avoir un pb d'install.


| le probleme vient peut etre de la suite :
|
| > procmail: Program failure (70) of "spamassassin"
| > procmail: Rescue of unfiltered data succeeded
| >
| >     Signifie que spamassassin a �chou�, mais que les mails non filtr�s
| >     ont tout de m�me pu �tre sauv�s. Le vrai probl�me se trouve l� :
|
| ca c'est bon signe plutot, je perds pas trop de mails ;-)

        :)) Si tu savais le nombre de mails que j'ai pu perdre � la suite
        de diverses conneries (genre je d�truit un utilisateur temporaire
        avec mon nom sous OpenBSD sans avoir d�mont� /var/mail qui est en
        NFS, du coup tous mes mails sont partis dans /dev/null ce jour-l�
        car OpenBSD supprime aussi les mails des utilisateurs).


| > Insecure dependency in mkdir while running setuid at
| > /usr/share/perl/5.6.1/File/Path.pm line 137.
| >
| >     Quelle est cette d�pendence non-s�re � propos de mkdir dans
| >     /usr/share/perl/5.6.1/File/Path.pm � la ligne 137 ?
| >     Pourquoi spamassassin est-il setuid (root je suppose) ?
|
| fetchmail tourne sous l'user fetchmail

        Oui (encore que moi, je le fais tourner sous mon uid), mais
        ce n'est pas fetchmail qui pose pb, c'est spamassassin.


| le seul programme de la chaine qui a des bits setuid c'est procmail :
|
| serveur:~# ls -l /usr/bin/procmail
| -rwsr-sr-x    1 root     mail        65532 avr 16 19:26
| /usr/bin/procmail

        C'est normal : procmail doit �tre capable de d�livrer les messages
        dans /var/mail


| cependant fetchmail n'appartient pas au groupe mail, et fetchmail ne
| tourne pas en root, donc je vois pas pourquoi il me parle de setuid ...

        ls -l `which spamassassin`


| voila ce que contient /usr/share/perl/5.6.1/File/Path.pm aux environs de
| la ligne 137 : (j'ai not� la ligne 137)
...
|         unless (mkdir($path,$mode)) { # <--- LIGNE 137
...
| ca peut aider ?

        Bof. �MHA, le pb vient surtout du bit suid de spamassassin.
        Qu'est-ce que �a donne sans �a ?


| merci

        Avec plaisir.


Thomas
-- 
BOFH excuse #89:
Electromagnetic energy loss


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à