* roy rojas ([EMAIL PROTECTED]) said:
> quisiera saber si alguien me podria explicar como se usa el procmail... ya 
> revise el man procmail pero no entiendo todavia...

Procmail procesa correo autom�ticamente por medio de ciertas reglas.
Normalmente uno ten�a que especificar el uso de procmail poniendolo en el
archivo .forward, pero ahora, muchas distribuciones ya lo tienen integrado como
servicio de correo, por lo que no es necesario ponerlo ah�.

La configuraci�n de procmail se puede ver con "man procmailex". Esos son
procmail exaples. Para hacer la historia corta, puedes poner algo as�:

########################
# ~/.procmailrc

# Definimos el path que utilizar� procmail al correr
PATH=/bin:/usr/bin

# Definimos donde estamos guardando nuestros correos, en
# este caso, es en el directorio ~/mail. El MUA (lector de correo)
# debe saber donde est�n los diferentes mailboxes para avisarte cuando
# tienes correo en ellos. Mutt es un excelente MUA con opciones avanzadas.
MAILDIR=$HOME/mail

# Ahora le decimos cual es nuestro "spool" de correos. Donde es que el MTA
# (sendmail, exim, qmail, postfix, etc) nos deja el correo
# Ojo que este especif�ca _mi_ (isolis) correo, cambienlo como sea necesario.
DEFAULT=/var/spool/mail/isolis

# Ahora s�, pongamonos a hacer reglas

# Especifiquemos que si el correo va dirigido a gulcr que lo mande a la casilla
# de gulcr ( ~/mail/gulcr )
# el :0 indica el comienzo de la regla, los siguientes : indican que "loquee"
# la casilla.
# el * define una regla, seguida de un regex (Regular Expression), que en este
# caso, tiene un macro de procmail llamado ^TO, que es un  match complicado,
# lean el man page. Entonces, si es "para" gulcr, paselo a la casilla gulcr.
:0 :
* ^TOgulcr
gulcr


# Correo de bill gates
# mandemoslo a /dev/null (borrar)
:0
* ^From.*[EMAIL PROTECTED]
/dev/null


# Marco mis correos con un header mio solo por que me ronca.
:0 f
* ^[EMAIL PROTECTED]
| formail -i "Correo-original-para: nacho"

# Correo de Linus
# mandemos una copia a la lista y dejemonos una nosotros. (c)
:0 c
* ^From.*[EMAIL PROTECTED]
! [EMAIL PROTECTED]

########## fin

Ojo que este ejemplo me lo acabo de inventar y puede que no sirva directamente,
pero est� bastante cerca a lo que se ocupa.

Como dije, usar un buen MUA (mutt, pine, elm, kmail, netscape-mail, etc) 
es una buena idea, de los anteriores, recomiendo mutt.

Nacho

-- 
GPG Public Key: http://www.igso.net/isolis.gpg

PGP signature

Responder a