résolu [procmail] /etc/procmailrc & recettes qui ne fonctionne pas

résolu [procmail] /etc/procmailrc & recettes qui ne fonctionne pas - Logiciels - Linux et OS Alternatifs

Marsh Posté le 17-07-2006 à 11:23:21    

sur mes précédents serveurs cela fonctionnait impec,
mais chez OVH le /etc/procmailrc ne filtre rien du tout
même avec une recette simple genre :
:0 h
* Subject.*(mortgage|pharmacy|gasoline|prescription|doctor)
/dev/null
 
 :??:

Message cité 1 fois
Message édité par memaster le 19-07-2006 à 13:47:51
Reply

Marsh Posté le 17-07-2006 à 11:23:21   

Reply

Marsh Posté le 19-07-2006 à 09:48:34    

yop
personne ne sais? :(

Reply

Marsh Posté le 19-07-2006 à 10:47:36    

c'est pas /etc/procmailrc ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 10:50:55    

black_lord a écrit :

c'est pas /etc/procmailrc ?


oui en effet, scuzez c'est bien procmailrc, mais ça ne résoud pas mon pb.
l'erreur ne vient pas de la. :sweat:


Message édité par memaster le 19-07-2006 à 10:52:54
Reply

Marsh Posté le 19-07-2006 à 10:54:57    

utilise la directive


LOGFILE=/la/ou/tu/veux/procmail-log
VERBOSE=yes


 
pour debugger


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 11:03:51    

memaster a écrit :

sur mes précédents serveurs cela fonctionnait impec,
mais chez OVH le /etc/procmailrc ne filtre rien du tout
même avec une recette simple genre :
:0 h
* Subject.*(mortgage|pharmacy|gasoline|prescription|doctor)
/dev/null
 
 :??:


avec cette recette
From xxxxxxx2006@wanadoo.fr  Wed Jul 19 11:00:43 2006
 Subject: pharmacy
  Folder: /var/spool/mail/interstice
 
il est qd même distribué, je commence à me demander
si mon serveur possède un /dev/null
:??:

Message cité 1 fois
Message édité par memaster le 19-07-2006 à 11:05:34
Reply

Marsh Posté le 19-07-2006 à 11:13:36    

voila pour un courrier normal et qui prouve que ma condition est bien testée

Code :
  1. "rocmail: Skipped "
  2. procmail: [31393] Wed Jul 19 11:09:59 2006
  3. "rocmail: No match on "Subject.*(mortgage|pharmacy|gasoline|prescription|doctor)
  4. procmail: Assigning "PATH=/home/johan/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin"
  5. From notification-return-3411-johan=xxxxxxxx.fr@lists.sophos.com  Wed Jul 19 11:09:59 2006
  6. Subject: Sophos Anti-Virus IDE alert: Troj/Dloadr-AJG
  7.   Folder: /var/spool/mail/johan


Message édité par memaster le 19-07-2006 à 11:14:36
Reply

Marsh Posté le 19-07-2006 à 11:17:48    

c'est ta regexp qui foire là :o
 
elle matche pas


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 11:31:08    

black_lord a écrit :

c'est ta regexp qui foire là :o
 
elle matche pas


 :??:  :??:

Reply

Marsh Posté le 19-07-2006 à 11:32:21    

memaster a écrit :

avec cette recette, voila un test :
 

Code :
  1. From xxxxxxx2006@wanadoo.fr  Wed Jul 19 11:00:43 2006
  2. Subject: pharmacy
  3.   Folder: /var/spool/mail/interstice


 
il est qd même distribué, je commence à me demander
si mon serveur possède un /dev/null
:??:


on dirais que si qd même :non:  
elle matche mais distribue qd même le courrier dans le folder du user.
le log ne dit rien dans ce cas la avec un test "pharmacy" dans le sujet


Message édité par memaster le 19-07-2006 à 11:33:31
Reply

Marsh Posté le 19-07-2006 à 11:32:21   

Reply

Marsh Posté le 19-07-2006 à 11:33:09    

Citation :


Procmail: No match on "Subject.*(mortgage|pharmacy|gasoline|prescription|doctor


 
:non:
 
elle matche pas :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 11:35:36    

black_lord a écrit :

Citation :


Procmail: No match on "Subject.*(mortgage|pharmacy|gasoline|prescription|doctor


 
:non:
 
elle matche pas :o


pour qu'elle raison alors?
la recette est pourtant simple non?
j'aurais fait une erreur de syntaxe quelques part?

Reply

Marsh Posté le 19-07-2006 à 11:37:11    


:0:
* ^Subject: *(mortgage|pharmacy|gasoline|prescription|doctor)*
/dev/null  


 
[:petrus dei]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 11:43:48    

je viens d'essayé avec ta syntaxe et toujours même message.
ce qui est curieux c'est que j'avais deja developpés plusieurs procmailrc
qui fonctionnaient sur d'autres serveurs.
j'ai copié les syntaxes de l'un vers celui la et ça marche pas mieux.

Reply

Marsh Posté le 19-07-2006 à 11:53:40    

je sais pas [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 11:58:52    

ben z'nut alors :cry:

Reply

Marsh Posté le 19-07-2006 à 13:44:37    

j'ai trouvé :fou:  
c'etait un pb de charset.
j'ai effacé et recréé mon fichier procmailrc avec vi
et tout est ok maintenant

Reply

Marsh Posté le 19-07-2006 à 13:48:18    

le truc con [:petrus75]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 19-07-2006 à 13:52:58    

quel guignol je fais :sweat:  
il m'etais deja arrivé ce même genre de mésaventure avec un autre logiciel en plus.
mais comme ça n'arrive pas souvent ce type de conchonceté,
je m'en rapelais plus. :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed