Simplemente, colocar en el ~/.procmailrc las siguientes líneas:
MAILDIR=/var/spool/mail/usuarios/ricardo/
DEFAULT=$MAILDIR
Esto es solo un ejemplo, lo importante aquí es que, el path que esté en la variable MAILDIR termine en "/"
Notas importantes:
- MAILDIR debe existir, procmail se saldrá con un error si no existe.
- La estructura de directorios (new, cur, tmp) la creará procmail si no existe.
- No creo que sea buena idea colocar esto "system wide" para que el correo de root siga estando en /var/spool/mail/root (o donde sea que se haya configurado que deba estar el correo de root).
Si se va a automatizar esto y el archivo .procmailrc se va a colocar en el /etc/skel (para que sea copiado a cada usuario que se crea de manera automática), es mejor definir la variable MAILDIR de la siguiente manera:
MAILDIR="/var/spool/mail/usuarios/$LOGNAME/"
Espero que les sirva.
Pues sí que me ha servido. Estoy empezando con el procmail y andaba loco con este tema. Gracias a ti y a tu post lo he solucionado.
ReplyDeleteUn saludo