Jos� Jim�nez escribi�:

> Soy usuario de mutt. Hace unos dias y para ordenar los mensajes de
> la lista en carpeta aparte decidi poner en marcha procmail. El caso es
> que despues de leerme el manual y mucho googlear no consigo que
> funcione,no filtra.
> mi .forward es como sigue:

> "|IFS=' ' && exec /usr/bin/procmail -f || exit 75 #ratoncio"

Tanto postfix como exim se configuran autom�ticamente para usar procmail
si est� disponible, as� que en general no te hace falta tener un .forward.
B�rralo. En caso de que te hiciera falta, esto

|/usr/bin/procmail

ser�a suficiente.

> y el .procmailrc es tal que esto:
> MAILDIR=/var/mail

Borra eso. No tienes permiso de escritura en ese directorio.
Lee el manual, la variable MAILDIR no es lo que crees que es.

> FORMAIL=/usr/sbin/formail

No es correcto, formail est� en /usr/bin, no es /usr/sbin.

Suerte que no usas esa variable. B�rrala tambi�n. Si te hace falta usar
formail puedes poner simplemente formail, que para eso est� en el PATH,
no ganas nada poniendo $FORMAIL.

> SENDMAIL=/usr/sbin/sendmail

Esa variable tampoco hace falta definirla porque ya est� definida
si no haces nada especial. B�rrala.

> :0:
> * [EMAIL PROTECTED]
> lista

Aqu� es donde falla todo, porque ese "lista" es relativo al directorio
MAILDIR, as� que procmail intenta ponerte los mensajes de esta lista
en el fichero

/var/mail/lista

y claro, no tienes permiso para escribir ah�.

Un valor "normal" para MAILDIR ser�a por ejemplo este:

MAILDIR=$HOME/mail

> alguien ve donde me equivoco?

En la fecha de tu ordenador, lo tienes en el a�o 2000 :-)

Responder a