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 :-)

Reply via email to