[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: consigli su mailserver casalingo



Il gio, 2004-09-16 alle 09:19, Fabrizio Mancini ha scritto:

> >in fetchmailrc alla fine di ogni account ho:
> >
> >mda "IFS=' ' && p=/usr/bin/procmail && test -f $p && exec $p -Yf- || exit 75"
> >
> >questo passa la posta a procmail.
> >  
> come si dice, l'appetito vien mangiando... ho dato una letta alla man di 
> fetchmail ed ho scoperto che quando passa la posta la manda all'mta 
> installato sul sistema locale, come se fosse ricevuta tramite una 
> normale connessione tcp/ip. Visto che ho exim installato mi sono detto 
> di provare a lanciare procmail e spamassassin direttamente da li. credo 
> sia dovuto ad exim che non trova il transport ma non ne sono sicuro.
> mi sapete dire qualcosa?
> questo è l'errore
> 
> A message that you sent could not be delivered to one or more of its
> recipients. This is a permanent error. The following address(es) failed:
> 
>   pipe to | IFS=' ' && p=/usr/bin/procmail && test -f $p && exec $p -f- || exit 75 #fabrizio
>     generated by fabrizio@fabrizio.nethome.test
>     "IFS='" command not found for address_pipe transport

Non dire a fetchmail di passare la posta direttamente all'mda (cosa che
fra l'altro e' sconsigliata). Ergo, leva qualsiasi riferimento a "mda"
in /etc/fetchmailrc|~/.fetchmailrc. In questo modo la posta viene
passata all'mta, il quale si incarica di passarla eventualmente all'mda.
Se non sbaglio, exim su debian e' gia' configurato di default per
invocare procmail nel caso rilevi la presenza di ~/.procmailrc.

Ciao,
Gian Piero.



Reply to: