AIUTO: problema con procmail

2 risposte [Ultimo contenuto]
Ritratto di DeepYou
DeepYou
(Junior)
Offline
Junior
Iscritto: 13/11/2007
Messaggi: 10

Salve, avrei un problema con procmail

Ho uno script in perl che ho scritto io, supponiamo che si chiami script.pl e si trovi nella cartella /var/filter.
Questo script non riceve nesun parametro. Esso deve essere attivato quando nel file /etc/procmailrc viene soddisfatta una certa regola.
esempio

-----------------file /etc/procmailc-----------------------------
...
...
...
0:
*^From:*un.certo@indirizzo.it
#chiamare lo script in perl
--------------------------------------------------------------------

NOn so come farlo. Qualcuno di voi sa come farlo?

Ritratto di compact
compact
(Junior)
Offline
Junior
Iscritto: 11/12/2004
Messaggi: 44

Cosi dovrebbe andate ...

ma non serve nessun parametro in ingresso o in uscita ?

:0fw
*^From:*un.certo@indirizzo.it
| /var/filter/script.pl

Ritratto di DeepYou
DeepYou
(Junior)
Offline
Junior
Iscritto: 13/11/2007
Messaggi: 10

ma non serve nessun parametro in ingresso o in uscita ?

no lo script non riceve nessun parametro....
diciamo che esso deve smistare delle mail facendo analisi su certi file che prende all'interno del codice perl.

Come dici tu ci ho provato, se non sbaglio.

Ma perchè devo passarlo in |(pipe)? esso non riceve parametri dovrei solo invocarlo.
E poi funziona anche se prima del file non scrivo invoco perl?

Grazie.