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