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: