Ejemplo de configuración de procmail

Procmail puede resultar muy útil para que clasifique nuestros correos en carpetas si usamos el formato Maildir en nuestros servidores.

Un ejemplo vale más que mil explicaciones, además, el script, que debe guardarse en $HOME/.procmailrc es bastante autoexplicativo.

MAILDIR=$HOME/Maildir
DEBUG=yes
VERBOSE=no
SHELL=/bin/bash
LOGFILE=$HOME/.procmailrc.log
DEFAULT=$MAILDIR

SERVER LOGS

:0w
* ^From[: ].logcheck@[a-z.]domain.com.*
$MAILDIR/.Logs
:0w
* ^From[: ].root@[a-z.]domain.com.*
$MAILDIR/.Logs/

Lista de correo por remitente

:0w
* ^From[: ].lista@correo.com.
$MAILDIR/.Listas/

Por asunto

:0w
* ^Subject[: ].[lista-correo]
$MAILDIR/.Listas/

Spam por asunto

:0w
* ^Subject[: ].[SPAM]
$MAILDIR/.SPAM/

Resto de correos (para que clasifique bien)

:0w
$MAILDIR/