[SPAMASSASSIN] Can't locate Mail/SPF/Query.pm in @INC...

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[SPAMASSASSIN] Can't locate Mail/SPF/Query.pm in @INC...

Messagepar mad_dog » 10 Jan 2006 00:23

Bonsoir,

en fouinant dans mes logs /var/log/MAILLOG, j'ai trouvé très souvent ce message d'erreur (disons sur tous les mails filtrés par mon SPAMASSASSIN): "Can't locate Mail/SPF/Query.pm in @INC...",

après recherhche, j'ai trouvé cette petite manipulation qui permet de corriger ce problème via l'installation d'un module manquant à PERL

wget http://spf.pobox.com/Mail-SPF-Query-1.997.tar.gz
tar xvzf Mail-SPF-Query-1.997.tar.gz
cd Mail-SPF-Query-1.997
perl Makefile.PL
make
make test
make install


sinon, il existe une autre façon (plus rapide) afin de faire la mise à jour de ce module manquant via CPAN qui est le gestionnaire de modules de PERL.

sudo perl -MCPAN -e shell
, afin d'initialiser CPAN (laisser les params par déf.)

install Mail::SPF::Query
, qui installera notre module manquant ainsi que d'autres manquant qui sont neccessaires.
Dernière édition par mad_dog le 10 Jan 2006 21:45, édité 2 fois au total.
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar MasterSleepy » 10 Jan 2006 11:09

Salut Mad_dog,

C'est pour quelle version de la sme?

Si c'est la 7 il faudrait peut-être le signalé à l'équipe de dévelloppement.

Enfin en tout cas merci pour l'astuce.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar mad_dog » 10 Jan 2006 14:23

C'est pour une SME V6 et le SPAMASSASIN V3 de présente sur ce lien :
http://sme.swerts-knudsen.dk/index.html?frame=http%3A//sme.swerts-knudsen.dk/howtos/howto_29.htm
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar jcp » 10 Jan 2006 14:36

Bonjour,

J'ai aussi un problème depuis quelques jours sur le mail, et cela me supprime des email correcte.
J'ai regardé dans le log (SMe 6.01) et il me semble que j'ai aussi le meme message de memoire...

Je vais voir avec ton lien, mais ce n'est pas tres clair...

Que doit on faire avec l'ancienne version de spamassin ? a t'il upgradé automatiquent ?

Cela explique peut etre les problemes de mails ....

Avez vous constatez des pertes de mails ?

Cordialement,

Jean-Christophe
Avatar de l’utilisateur
jcp
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 218
Inscrit le: 19 Fév 2003 01:00

Messagepar fraedhrim » 10 Jan 2006 14:43

Des pertes de mails a priori non mais des suppressions pour motif de SPAM oui.
C'est le problème des recherches heruistiques.

Il faut entrainer Spamassassin à reconnaitre les mauvais mails mais aussi les bons...
Avatar de l’utilisateur
fraedhrim
Amiral
Amiral
 
Messages: 1264
Inscrit le: 27 Jan 2004 01:00
Localisation: Nantes

Messagepar mad_dog » 10 Jan 2006 21:40

@ JCP ..

Bonsoir,

je te conseille de mettre à jour ton SPAMASSASSIN et ensuite de suivre les instructions que j'ai posté afin d'ajuster la configuration de celui-ci.

Sinon, je ne pense pas que ce problème entraine une quelconque pertes de mails.

Mad_dog
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar sibsib » 10 Jan 2006 23:15

Salut,

Merci beaucoup pour l'info.

Quelques compléments :

1) A priori, sur un SME 'normal', les commandes make ne passent peut-être pas ? Ne faut-il pas avoir installé les outils de dev pour çà ?
De toutes façons, il faudrait arriver à générer les packages une fois pour toutes pour les 'rpmiser'. Qui s'y colle ?

2) Chez moi, il ne manquait pas que çà :

la commande
Code: Tout sélectionner
grep 't locate' /var/log/maillog* | awk ' { print $8 } ' | sort -u

me répond ceci :
Code: Tout sélectionner
IP/Country/Fast.pm
Mail/SPF/Query.pm


dans le CPAN, j'ai donc également fait un
Code: Tout sélectionner
install IP::Country::Fast


3) le CPAN demande si vous souhaitez le mettre à jour. Il vaut mieux éviter ;-) Sauf si vous êtes aussi joueur que moi, bien entendu !

Maintenant, reste à voir s'il en manque d'autres...

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar mad_dog » 10 Jan 2006 23:53

Merci SibSib pour ces infos complémentaires ;)
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar fraedhrim » 15 Jan 2006 19:45

Sinon puisque le plugin ne marche pas autant le désactiver dans le fichier "/etc/mail/spamassassin/init.pre" en commentant la ligne "loadplugin Mail::SpamAssassin::Plugin::SPF".

Pensez aux templates.

A+
Avatar de l’utilisateur
fraedhrim
Amiral
Amiral
 
Messages: 1264
Inscrit le: 27 Jan 2004 01:00
Localisation: Nantes


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité