InicioLinuxProcmail - Fetchmail en Gentoo

Procmail - Fetchmail en Gentoo

Linux7/5/2013
Llegado el comentario de una amigo el otro dia y de cabrearme cada ves que queria hacer un filtro para mi correo.
Al usar gmail me veia "obligado" a tener que usar un web client para crear los filtros.

En fin , como me da pereza tener que usar un mail client con GUI decidi seguir trabajando con mutt y realizar los filtros por mi cuenta pero para esto necesitaba descargar los mails ( cosa que antes no hacia ) sea imap o pop3.

Ahora :

Fetchmail --> Descarga nuestro correo.
Procmail --> Filtro para correo.
Mutt --> Cliente de correo.

Es todo muy sencillo de trabajar , primero que nada usaremos Fetchmail para descargar nuestro correo y aca les dejo un ejemplo de configuración.

cat ~/.fetchmailrc


## Server
poll "imap.gmail.com" protocol IMAP port 993 --> ( En caso de que usen GMAIL )
user "usuario" password "password"               --> Credenciales.
## Options
keep                                                            --> Dejo una copia en el Server.
ssl                                                               --> Trabajo con SSL
mda procmail                                                --> El MDA que voy a usar para filtrar los correos.
#fetchall                                                       --> Descarga todo el correo 
folder Inbox,Archivos,Chicas                          --> Carpetas en donde va a comprobar si hay mail.
#set logfile "~/usuario/logs/fetchmail.log"        --> Si necesitamos un log file de depuración. 


Ahora lo que necesito hacer es que cuando empieze a descargar el correo , este mismo se tome un desvio y pase por Procmail antes de llegar a destino.
Para ello necesito tener 2 cosas :

1- echo "| /usr/bin/procmail" > .forward 

2 - Mi archivo con los filtros .

cat .procmailrc


MAILDIR=$HOME/.maildir
LOGFILE="~/logs/procmail/procmail.log"
INBOX_FOLDER=${MAILDIR}/Inbox/
LISTAS_FOLDER=${MAILDIR}/gentoo/

## Filtros
:0
* ^From.*gentoo-user*
${LISTAS_FOLDER}

:0
* ^To.*gentoo-user*
${LISTAS_FOLDER}

## El correo que venga de  [email protected]  lo envio a /dev/null ( util para descartar SPAM )
:0
* ^From.* [email protected]
/dev/null

## El correo que llegue de  [email protected]  lo reenvio a  [email protected]
:0
* ^From.* [email protected]
[email protected]

## El Resto Directo al INBOX
:0
* .*
${INBOX_FOLDER}



Con esto queda configurar nuestro mutt o el cliente que mas les guste para que entre a nuestro $MAILDIR y asi poder ver los mail.

Nota: Otro dia si quieren les dejo la config de mutt.
Datos archivados del Taringa! original
58puntos
304visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
14visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

k
kyd1980🇦🇷
Usuario
Puntos0
Posts8
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.