Re: procmail, cuando se ejecuta?

2002-05-10 Por tema Ignacio García Fernández
On Fri, May 10, 2002 at 11:11:51AM +0200, Santiago Vila wrote:
> Ignacio García Fernández wrote:
> > Pero resulta que me ha ocurrido una cosa curiosa. Mientras averiguaba
> > como configurarlo, he creado un procmailrc y he ido añadiendo reglas
> > de filtrado y... sin hacer nada más ha empezado a filtrar!
> 
> Donde tienes que mirar es en tu exim.conf, ya te he dicho que se le puede
> decir al MTA que para entregar los mensajes lo haga a través de procmail,
> y muchos MTAs en Debian lo hacen así si no les dices lo contrario.

Efectivamente! Muchas gracias


-- 
Codigo ergo sum
-
Ignacio García Fernández 
[EMAIL PROTECTED]
Instituto de Robótica.   
Universidad de Valencia.
Tlf. 96 398 3583


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: procmail, cuando se ejecuta?

2002-05-10 Por tema Santiago Vila
Ignacio García Fernández wrote:
> Pero resulta que me ha ocurrido una cosa curiosa. Mientras averiguaba
> como configurarlo, he creado un procmailrc y he ido añadiendo reglas
> de filtrado y... sin hacer nada más ha empezado a filtrar!
>
> Os adjunto mi fetchmailrc a ver si alguien sabe por qué.

Donde tienes que mirar es en tu exim.conf, ya te he dicho que se le puede
decir al MTA que para entregar los mensajes lo haga a través de procmail,
y muchos MTAs en Debian lo hacen así si no les dices lo contrario.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: procmail, cuando se ejecuta?

2002-05-10 Por tema Ignacio García Fernández
Muchas gracias por la respuesta. Lo voy a poner en práctica. Pero resulta
que me ha ocurrido una cosa curiosa. Mientras averiguaba como configurarlo,
he creado un procmailrc y he ido añadiendo reglas de filtrado y... sin hacer
nada más ha empezado a filtrar!

Os adjunto mi fetchmailrc a ver si alguien sabe por qué.

Gracias y un saludo

Ignacio



-- 
Codigo ergo sum
-
Ignacio García Fernández 
[EMAIL PROTECTED]
Instituto de Robótica.   
Universidad de Valencia.
Tlf. 96 398 3583
# Configuration created Thu May  9 09:51:52 2002 by fetchmailconf
set postmaster "ignacio"
set bouncemail
set no spambounce
set properties ""
set daemon 10
poll miservidor with proto IMAP
   user 'milogin' there with password 'mipass' is 'miotrologin' here 
options fetchall
smtphost  mimaquina.midominio
folder inbox



Re: procmail, cuando se ejecuta?

2002-05-10 Por tema Diego Sevilla Ruiz
Hola, Carlos:

Creo que voto este correo como el más interesante (y divertido)
de la semana ;-). De hecho, voy a hacerlo ahora mismo. No había pensado
en poner a procmail directamente como MTA, pero es una muy buena idea
(así incluso no tienes por qué estar ejecutando un MTA en tu máquina
local).

Saludos y gracias!
diego

Por 10/May/2002, 06:40:53, decía carlos:

| El miércoles 08 mayo 2002, a las 20:25:16, Ignacio García Fernández nos 
contaba:
| > Estoy usando fetchmail. Tendría que decirle que lo entregue a procmail, como
| > si fuera un usuario, o redirigiéndolo con |, o algo así, no?
| 
| Si te refieres a que tienes que indicarle directamente a fetchmail que
| todo el correo bajado se lo pase directamente a procmail (por defecto
| lo pasa al MTA), sí, debes especificárselo.
| 
| Del man de fetchmail:
| 
| -m , --mda 
|   (Keyword:  mda)  You can force mail to be passed to
|   an MDA directly (rather than forwarded to port  25)
|   with  the -mda or -m option.
| 
| U sease:
| 
| En tu ~/.fetchmailrc, tras cada cuenta de correo de la que desees que
| procmail se haga cargo, añades una línea parecida a esto:
| 
| mda "/usr/bin/procmail -d %s"
| 
| ...lo que hace que, una vez fetchmail baja un correo, en lugar de pasarlo
| al MTA (sendmail, exim, postfix, qmail..., etc, etc, etc), se lo
| entrega directamente a procmail y, éste, mediante la opción "-d %s",
| lo deposita en el buzón_por_defecto ("%s") del usuario.
| 
| A esto le añades un ~/.procmailrc con las directrices que desees para
| filtrar todo tu correo y, la suma es, más o menos, una maravilla (al
| menos para los que nacimos estigmatizados con el paradigma del
| desorden per se :-) )
| 
| El man de "procmail" viene estupéndamente explicado; lo mismo que el de
| "procmailex" para comprender a "grosso modo" la sintansix requerida.
| 
| Sinceramente: cuando uno es un tanto desordenado con sus cosas y, por
| ende anda suscrito a numerosas listas de correo para aprender, el
| procmail viene a ser como esos chicos del anuncio de balay ;-)
| 
| > Me suena que en el FAQ de fetchmail hay una sección para combinarlo con
| > otros programas. Miraré a ver si encuentro algo.
| 
| Ya te digo que en el man de procmailex vas a tener todos los ejemplos
| necesarios para filtrar tu correo... ¿Que quieres que todos los correos
| de la lista Debian en español vayan a una carpeta determinada? Si añades
| una línea tal como:
| 
| :O:
| *^Resent-Sender:[EMAIL PROTECTED]
|  aupa_debian
| 
| le estas diciendo a procmail que todos los correos llegados a tu
| máquina que contengan en alguna línea de la cabecera un
| "Resent-Sender" con la cadena especificada, irán a un
| mbox de tu directorio ~/Mail que se llamará "aupa_debian" 
| 
| Y una cadena del tipo:
| 
| :0:
| [EMAIL PROTECTED]
| /dev/null
| 
| querrá decir que todos los mensajes llegados con el nombre "[EMAIL PROTECTED]"
| irán al limbo de los justos... Tal como le expliqué al
| "[EMAIL PROTECTED]" cuando un señor nada educado se dedicó a
| "fundir" mi buzón de correo sin motivo aparente o, cuando menos,
| recordable. Según me contestaron, en "NT"-->inicio-->buscar  no
| aparecía nada llamado "procmail"... así que tuve que dejar
| mi_anterior_isp por razones evidentes...
| 
| Realmente es muy sencillo filtrar tu correo (en el sentido más amplio
| que quiera dársele al vocablo "filtrar") con procmail. Los "man" son
| +que_esplicativos y nada difíciles de entender. ¡Ánimo y a experimentar!
| ...Merece la pena sin duda alguna. 
| 
| 
| Salud. 
| 
| -- 
| "carlos" <[EMAIL PROTECTED]>
| 
|
| 
| 
| -- 
| To UNSUBSCRIBE, email to [EMAIL PROTECTED]
| with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
Diego Sevilla Ruiz  http://ditec.um.es/~dsevilla  [EMAIL PROTECTED]  \/\
Dpto. Ingeniería y Tecnología de Computadores http://ditec.um.es   )  ( ')
Visitando el Extreme! Computing Lab   http://extreme.indiana.edu  (  /  )
Indiana University, Bloomington   http://www.iub.edu   \(__)|


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: procmail, cuando se ejecuta?

2002-05-09 Por tema carlos
El miércoles 08 mayo 2002, a las 20:25:16, Ignacio García Fernández nos contaba:
> Estoy usando fetchmail. Tendría que decirle que lo entregue a procmail, como
> si fuera un usuario, o redirigiéndolo con |, o algo así, no?

Si te refieres a que tienes que indicarle directamente a fetchmail que
todo el correo bajado se lo pase directamente a procmail (por defecto
lo pasa al MTA), sí, debes especificárselo.

Del man de fetchmail:

-m , --mda 
  (Keyword:  mda)  You can force mail to be passed to
  an MDA directly (rather than forwarded to port  25)
  with  the -mda or -m option.

U sease:

En tu ~/.fetchmailrc, tras cada cuenta de correo de la que desees que
procmail se haga cargo, añades una línea parecida a esto:

mda "/usr/bin/procmail -d %s"

...lo que hace que, una vez fetchmail baja un correo, en lugar de pasarlo
al MTA (sendmail, exim, postfix, qmail..., etc, etc, etc), se lo
entrega directamente a procmail y, éste, mediante la opción "-d %s",
lo deposita en el buzón_por_defecto ("%s") del usuario.

A esto le añades un ~/.procmailrc con las directrices que desees para
filtrar todo tu correo y, la suma es, más o menos, una maravilla (al
menos para los que nacimos estigmatizados con el paradigma del
desorden per se :-) )

El man de "procmail" viene estupéndamente explicado; lo mismo que el de
"procmailex" para comprender a "grosso modo" la sintansix requerida.

Sinceramente: cuando uno es un tanto desordenado con sus cosas y, por
ende anda suscrito a numerosas listas de correo para aprender, el
procmail viene a ser como esos chicos del anuncio de balay ;-)

> Me suena que en el FAQ de fetchmail hay una sección para combinarlo con
> otros programas. Miraré a ver si encuentro algo.

Ya te digo que en el man de procmailex vas a tener todos los ejemplos
necesarios para filtrar tu correo... ¿Que quieres que todos los correos
de la lista Debian en español vayan a una carpeta determinada? Si añades
una línea tal como:

:O:
*^Resent-Sender:[EMAIL PROTECTED]
 aupa_debian

le estas diciendo a procmail que todos los correos llegados a tu
máquina que contengan en alguna línea de la cabecera un
"Resent-Sender" con la cadena especificada, irán a un
mbox de tu directorio ~/Mail que se llamará "aupa_debian" 

Y una cadena del tipo:

:0:
[EMAIL PROTECTED]
/dev/null

querrá decir que todos los mensajes llegados con el nombre "[EMAIL PROTECTED]"
irán al limbo de los justos... Tal como le expliqué al
"[EMAIL PROTECTED]" cuando un señor nada educado se dedicó a
"fundir" mi buzón de correo sin motivo aparente o, cuando menos,
recordable. Según me contestaron, en "NT"-->inicio-->buscar  no
aparecía nada llamado "procmail"... así que tuve que dejar
mi_anterior_isp por razones evidentes...

Realmente es muy sencillo filtrar tu correo (en el sentido más amplio
que quiera dársele al vocablo "filtrar") con procmail. Los "man" son
+que_esplicativos y nada difíciles de entender. ¡Ánimo y a experimentar!
...Merece la pena sin duda alguna. 


Salud. 

-- 
"carlos" <[EMAIL PROTECTED]>

 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: procmail, cuando se ejecuta?

2002-05-08 Por tema Roberto Meyer
On Wed, May 08, 2002 at 08:25:16PM +0200, Ignacio García Fernández wrote:

> On Wed, May 08, 2002 at 07:10:16PM +0200, Santiago Vila wrote:
> > Ignacio García Fernández:
> > > Qué otras formas hay?
> > 
> > Pues por ejemplo:
> > 
> > * Que tu MTA lo use para entregar el correo (con lo cual no te haría falta
> > el .forward).
> > 
> > * Que uses fetchmail y éste le dé los mensajes a procmail.
> 
> Estoy usando fetchmail. Tendría que decirle que lo entregue a procmail, como
> si fuera un usuario, o redirigiéndolo con |, o algo así, no?
> 
> Me suena que en el FAQ de fetchmail hay una sección para combinarlo con
> otros programas. Miraré a ver si encuentro algo.

Está en un FAQ que se viene editando desde el '94.

Esta mañana estuve buscándolo y es uno de los más completos que he visto
en cuanto a filtrado de mensajes con procmail.

Procmail Quick Start (this replaces the procmail section of the
Filtering Mail FAQ):

http://www.ii.com/internet/faqs/launchers/mail/filtering-faq/

Eso sí, está en inglés pero es bastante descriptivo.

Salu2,

--
Roberto


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: procmail, cuando se ejecuta?

2002-05-08 Por tema Ignacio García Fernández
On Wed, May 08, 2002 at 07:10:16PM +0200, Santiago Vila wrote:
> Ignacio García Fernández:
> > Qué otras formas hay?
> 
> Pues por ejemplo:
> 
> * Que tu MTA lo use para entregar el correo (con lo cual no te haría falta
> el .forward).
> 
> * Que uses fetchmail y éste le dé los mensajes a procmail.

Estoy usando fetchmail. Tendría que decirle que lo entregue a procmail, como
si fuera un usuario, o redirigiéndolo con |, o algo así, no?

Me suena que en el FAQ de fetchmail hay una sección para combinarlo con
otros programas. Miraré a ver si encuentro algo.

Gracias

> 
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
Codigo ergo sum
-
Ignacio García Fernández 
[EMAIL PROTECTED]
Instituto de Robótica.   
Universidad de Valencia.
Tlf. 96 398 3583


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: procmail, cuando se ejecuta?

2002-05-08 Por tema Santiago Vila
Ignacio García Fernández:
> Estaba pensando ponerme el procmail en marcha, pero cuál es la manera
> habitual de ejecutarlo? He visto que se puede poner el el .forward una línea
> para que lo lance cada vez que llega correo y que se puede lanzar con el
> cron periódicamente.

Lo del cron no te lo recomiendo. Es mejor hacer las cosas en tiempo real.

> Qué otras formas hay?

Pues por ejemplo:

* Que tu MTA lo use para entregar el correo (con lo cual no te haría falta
el .forward).

* Que uses fetchmail y éste le dé los mensajes a procmail.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



procmail, cuando se ejecuta?

2002-05-08 Por tema Ignacio García Fernández
Hola lista,

Estaba pensando ponerme el procmail en marcha, pero cuál es la manera
habitual de ejecutarlo? He visto que se puede poner el el .forward una línea
para que lo lance cada vez que llega correo y que se puede lanzar con el
cron periódicamente.

Qué otras formas hay?

Gracias


-- 
Codigo ergo sum
-
Ignacio García Fernández 
[EMAIL PROTECTED]
Instituto de Robótica.   
Universidad de Valencia.
Tlf. 96 398 3583


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]