procmailrc : ma come cacchio.....

3 risposte [Ultimo messaggio]
Ritratto di mariog
mariog
(Junior)
Offline
Junior
Iscritto: 04/04/2005
Messaggi: 48

Ciao raga
sto provando a farmi una regola con procmailrc, ma non c'e' verso.

La mia necessita' e' di salvare tutte le mail che arrivano su un file e comunque girarle al reale destinatario.

io ho fatto cosi' :

:0 H
* ^From.*
* !^From.*miodominio.it.*
/tmp/mail_in
$DEFAULT

il file mail_in viene perfette ma la mail non viene girata al reale destinatario.
Qualcuno conosce sto maledetto linguaggio, complicatissimo e incasinatissimo?

Thinking

Ritratto di tom2004
tom2004 (non verificato)
()

qua
http://userpages.umbc.edu/~ian/procmail.html

dicono che basta una c

:0 c
* ^From.*
* !^From.*miodominio.it.*
/tmp/mail_in
$DEFAULT

ciao

Ritratto di mariog
mariog
(Junior)
Offline
Junior
Iscritto: 04/04/2005
Messaggi: 48

Eh no!!! Troppo semplice!!!!
Sad

Cosi' facendo viene eseguita solo la prima istruzione, cioe' copiare la mail ricevuta in /tmp/mail_in. La mail pero' non arriva al destinatario della mail stessa!!!

Ritratto di mariog
mariog
(Junior)
Offline
Junior
Iscritto: 04/04/2005
Messaggi: 48

CI SONO RIUSCITO!!!!!!!!!!!!!!!!!!!!

:0:
* ^From.*
* !^From.*miodominio.it.*
{
:0 c
/tmp/mail_in
:0
${DEFAULT}
}

La sintassi del procmailrc e' una cosa immonda!!
Non esistono manuali, solo sparse info su internet.

Cmq a forza di esempi cosi' funziona, magari alcune robe sono
pure inutili, ma cos' va'!!

Laughing