Prendiamo ad esempio procmail. A parte che leggere i sorgenti di questo programma e’ un INFERNO,  perche’ l’autore evidentemente NON SA COSA SIA UN PARSER, diamo un’occhiata al file di configurazione. in esso troviamo stronzate tipo queste:
# not directly to me? (USER@informatik.uni-kiel.de)
:0:
* !^(To|Cc):.*informatik.uni-kiel.de
* !^(To|Cc):.*\< (USER)\>
$UNWANTED
but make sure you are not on some mailing lists or you filter these first, e.g.,
:0:
* ^TOhaskell
haskell
leggibile? si, leggibile come STO PAIO DI PALLE QUA
proviamo con un esempio banale:
:0
  * ^List-Post: 
  {
     :0 c
       $LISTEDIR/cristo-list
     :0
       $LISTEDIR/backup/cristo-list-`date +%Y-%m`
  }
questa carognata in cuneiforme legge il messaggio, e se trova l’header “list-post” fatto in quel modo li, smista il messaggio nella cristo-list  e ne fa un backup in un’altro file.
Uno che non conosce procmail, e vede cose tipo
:0
*
Toaeh
bBf
0: fBw
che cosa STRACAZZO PENSERA’ MAI, NELLA SUA TESTA???
FORSE CHE STA LEGGENDO SBRUFFI DI MERDA SULLA TASTIERA? oppure che si tratta di /dev/urandom pastato a caso, porco dio?
se i sorgenti di merda di procmail DI MERDA fossero scritti come DIO comanda, avremmo al suo interno una cosa che da circa 823 anni viene universalmente riconosciuto e studiato a tutti i livelli nelle scuole di tutto il mondo, comprese le merdose MADRASSE DI MERDA: e cioe’ 
UN PARSER
avendo un parser, e le definizioni di cio’ che si chiama GRAMMATICA, e’ facile cambiare quest’ultima, e sostituire quegli sbruffi di MERDAZZAcon qualcosa che renda i file di cfg  DAVVERO HUMAN READABLE, PORCODIO, qualcosa del tipo:
Begin {
If Header(List-Post) Contain "porcodio@sperma.org {
    CopyTo ($DIRDIMMERDA/lista-spermazzi);
    CopyTo ($DIRDIMMERDA/backup/listaspermazzi-backuppata);
    DelProcessed;
    }
}
PORCO DIO, QUESTO SI che e’ HUMAN READABLE
e mi SALE LA SCIMMIA QUANDO LEGGO, cercando una alternativa UMANA a procmail, questa STRONZATA relativa a PMS:
PMS is a mail sorter written in perl. Designed to provide the same basic features of procmail (i.e. sorting incoming mail into specified mailboxes), it provides a more “basic” approach to this task. The config file is more human readable (…)
MORE HUMAN READABLE rispetto a procmail ? minchia, voglio proprio vedere. vado a vedere, ed ecco qua:
   :$			= Begin new chunk (manditory)
    		= look in 'H'eader or 'B'ody
    < ,value| >		= if 'H'eader then ',' is the header name.
		  	  if 'B'ody then no value (i.e. B = '')
    -----------------------------------------------------------------------
     NOTE: Special keys (i.e. don't use except for where specified): =
     EXAMPLES:
      :$
      H,From='mygirlfriend@host.com'
      /home/nick/mail/gf-mail
      :$
      B='FREE'
      /dev/null
8(
MA VAFFANCULO, PROGRAMMATORI TESTE DI GRAN CAZZO