Bienvenido(a) a Alcance Libre 05/09/2025, 19:50
Se sabe que Procmail es un paquete diseñado para filtrar correo electrónico en base a determinados criterios.
Éste programa fué escrito por Stephen van de Berg y la página se encuentra en http://www.procmail.org,
Procmail es una utilidad de uso general de correo muy potente; se puede usar para fines muy distintos:
De hecho, procmail es la herramienta de filtrado de correo preferido por los usuarios de sistemas UN*X. Se suele aplicar a los mensajes principalmente de dos formas: usandolo como agente local de entrega de correo o para filtrar el correo entrante de los usuarios, normalmente en el archivo .forward como el siguiente ejemplo:
|IFS=' ' && exec /usr/bin/ procmail -Yf- | | exit 75
#username
En el ejemplo anterior se define primero que el separador de campos del intérprete de comandos es un espacio y luego ejecuta procmail, especificando las opciones -Y (asumimos que el formato de los buzones es BSD) y -f (indica que se actualize la fecha en el From de las cabeceras). Es posible que haga falta modificar la ruta para adecuarla a un sistema. Si se desean algunas precauciones, se puede usar algo como esto:
|IFS=' ' && p=/usr/bin/procmail && test -f $p && exec $p -Yf- | | exit 75
#username
Esta versión comprueba la existencia del ejecutable de procmail antes de invocarlo. El último elemento, es un comentario para el intérprete de comandos y es necesario. Como lo explica la página del manual de procmail, éste elemento "no es realmente un parámetro requerido por procmail, de hecho el intérprete de comandos lo descartará antes de que procmail lleve a verlo; pero es, aun así, necesario contra los programas de sendmail muy optimizados".
Nota: El archivo del usuarios .forward no es necesario ni se usa cuando procmail es el agente de entrega local.
Configuración de Procmail
Procmail recibe las intruccions de filtrado de correo en un archivo de configuración, a nivel de sistema, el archivo de configuración se localiza en el /etc/procmail. El archivo específico de cada usuario es ~/.procmail.
... ejemplos y configuración de procmail aqui.
No hay seguimientos para esta entrada.