Quant'è bello procmail!

Non mi piace come il servizio webmail di libero invia le email: modifica il campo "From:" dell'header aggiungendo un carattere "\" davanti al "@" ed al ".". Praticamente se l'indirizzo mittente è "tizio@libero.it", viene modificato in "tizio\@libero\.it".

Stufo di vedere questo patetico tentativo per limitare la spam ho deciso di risolvere il problema tramite il mio fidato procmail ed ovviamente sed!

Mi è bastato aggiungere questa regola nel file di configurazione di procmail:

:0 fhwc
* ^From: .*\\.*
| sed -e 's/\\//g'

La regola è molto semplice, i flag fhwc significano:

  • f: rende la pipe un filtro
  • h: il filtro agisce sull'header
  • w: tiene attivo il file di lock finchè la pipe non ha concluso il suo processo.
  • c: dopo aver applicato il filtro permette l'esecuzione delle regole successive.

Come si capisce chiaramente dal codice, vengono filtrate le mail che nel campo From contengono il carattere "\", tali mail sono quindi processate da sed che lo elimina.

Rapido, semplice ed efficace!

Usi l'espressione: "Come si capisce chiaramente..." da addetto ai lavori ;-)
A proposito di spam: preferivo le operazioni matematiche contro lo spam, almeno battevo al max due tasti in più! (erano troppo difficili e quindi hai semplificato?)

Invia nuovo commento
Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
Refresh Type the characters you see in this picture. Type the characters you see in the picture; if you can't read them, submit the form and a new image will be generated. Not case sensitive.  Switch to audio verification.