[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Procmail novice



On Mon, Jul 05, 2004 at 11:35:04AM +0200, Fabio Marzocca wrote:
> Tornando sull'argomento "come far eseguire uno script a procmail"... questo

e che bisogno c'era di aprire un nuovo thread donque? :)

> LOGFILE=$HOME/.procmail-log

# per debuggare meglio
VERBOSE=yes

> :0:
> * ^TO_fabio
> |/home/fabio/test.pl
> 
> 
> Lo script test.pl, se kanciato da console, funziona perfettamente. La mia
> intenzione sarebbe farlo eseguire ad ogni mail che arriva all'utente
> 'fabio', ma non funziona... Il file di log viene correttamente creato, e
> registra l'elenco delle mail ricevute, ma lo script non parte...

cosa fa lo script? non puoi far stampare un log anche allo script?
hai letto i riferimenti sul '|' (pipe) in man procmailrc?

questo va:
# TEST
:0
* ^Subject.*scannami.*$
|perl -e 'open(FP, ">>/home/mattia/AAAA"); while (<STDIN>) { print FP "LOG: "; print FP $_; } close FP;'

Se riesci a pescare qualche messaggio d'errore e a postarlo, magri e'
piu' facile immaginarsi cosa sta succedendo... il concetto 'non
funziona' lascia il tempo che trova.

ciao
-- 
mattia
:wq!



Reply to: