Re: pequeño problema con kmail y fetchmail+procmail

2003-07-03 Por tema Roberto Rodriguez Rego
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El Martes, 1 de Julio de 2003 12:32, gOrr escribió:
 Hola

 Hace unos dias configuré el fetchmail y el procmail para traer y
 distribuir los correos que me llegan a las diferentes cuentas.
 Fetchmail recoge todos los mails, se los pasa a procmail y este los
 coloca en unas mailbox a las que luego accedo con el kmail para
 leerlos... pues bien, el problema está en que el kmail no me marca 
 esos mensajes como nuevos, y entonces en buzones grandes (como el de
 la lista) no puedo diferenciar entre los correos antiguos y los
 nuevos.
 ¿Sabeis que puedo hacer para evitar esto?

A mí me pasaba algo parecido al principio. El tema es que procmail me 
colocaba los mensajes directamente en los buzones del KMail, y cuando 
abría éste, los mensajes parecían todos antiguos o leídos.
Lo solucioné dejando que procmail no moviera los mensajes a los buzones, 
sino que los dejara en /var/spool/mail/usuario después de tratarlos. 
Así KMail iría allí a buscarlos y los reconocería como nuevos.
No sé si habré dicho alguna barbaridad, pero más o menos por ahí van los 
tiros.

 Gracias. Saludos

Si ha servido para algo... encantado. Saludos.

- -- 
_
Roberto Rodríguez Rego
MAIL [EMAIL PROTECTED]
ICQ 44170541
USUARIO LINUX #141919
Clave Pública GNUPG: 0xCB67FFE6 en http://www.keyserver.net
_
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/A84mMTRDhMtn/+YRAgFlAJ91fU2p/ZL12HpcM1oCkIble168QQCeMKdU
jSlgZQAVUNoxTeYBaGH/OYg=
=5uA7
-END PGP SIGNATURE-



pequeño problema con kmail y fetchmail+procmail

2003-07-01 Por tema gOrr
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hola

Hace unos dias configuré el fetchmail y el procmail para traer y distribuir 
los correos que me llegan a las diferentes cuentas.
Fetchmail recoge todos los mails, se los pasa a procmail y este los coloca en 
unas mailbox a las que luego accedo con el kmail para leerlos... pues bien, 
el problema está en que el kmail no me marca  esos mensajes como nuevos, y 
entonces en buzones grandes (como el de la lista) no puedo diferenciar entre 
los correos antiguos y los nuevos.
¿Sabeis que puedo hacer para evitar esto?

Gracias. Saludos

- -- 
*
** gOrr *
*
* Si buscas una mano dispuesta a ayudarte
* la encontrarás al final de tu brazo
*
* Usuario de Linux: #294351
* Debian GNU/Linux Sarge (Testing)
* Clave Publica en http://www.keyserver.net : 0x8689AF1A  
 
*
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/AWNV4PzStYaJrxoRAt+YAJ0eC53XI7/4grbCENBDwhjOKqx5mgCggr9y
O3I83UlfYHfdAETKZPdCaCw=
=EajW
-END PGP SIGNATURE-



Re: Fetchmail + Procmail

2003-06-26 Por tema Antonio
Te falta decirle a fetchmail o a tu MTA cual es el MDA que maneja tu
correo.

a) En fetchmail puedes hacerlo ejecutando fetchmail con la opción:

-m /usr/bin/procmail

b) Con Postfix, añadiendo a main.cf:

mailbox_command = procmail -a $EXTENSION -a $LOCAL

ciao

El mié, jun 25, 2003 at 07:13 +0200, Fernando Blat Peris comentó:
 he estado siguiendo varios tutoriales que hay por la red para configurar 
 fetchmail con procmail, sin embargo el fetchmail pasa de mí y no entuba los 
 mensajes al procmail. Mis ficheros son:

-- 
http://debaser.ath.cx ::  http://madridwireless.net
http://debian.org ::  Information wants to be free
http://sindominio.net ::  GnuPG public information: pub 1024D/B5A840A6
Key fingerprint  =  01CF 2F09 7ABC EA03 C535  6531 33E3 671F B5A8 40A6


pgp2lB5ViVpvD.pgp
Description: PGP signature


Re: Fetchmail + Procmail

2003-06-26 Por tema tuxsy
Yo dejo que fetchmail deje que se se encargue un MTA de los menajes, es
lo que hace per defecto. Luego instalo el postfix para que reparta el
correo al usuario correcto y es el postfix el que sabe que debe usar
procmail. Te paso las configuraciones

- config de fetchmail --
# /etc/fetchmailrc for system-wide daemon mode
# This file must be chmod 0600, owner fetchmail

# Daemon configuration
# These two are set in /etc/default/fetchmail
#set daemon 300 # Pool every 5 minutes
#set syslog # log through syslog facility

set no bouncemail   # avoid loss on 4xx errors
# on the other hand, 5xx errors get
# more dangerous...

##
# Hosts to pool
##

# Defaults ===
# Set antispam to -1, since it is far safer to use that together with
# no bouncemail
defaults:
  antispam -1 
  batchlimit 100

poll pop.nohayestop.com with protocol pop3
  user tuxsy there with password culetculet is tuxsy here (o no);

--- config de /etc/postfix/main.cf para procmail 
mailbox_command = procmail
home_mailbox = Maildir/
-

Espero que te sirva


- Mensaje Original -
Remitente: Fernando Blat Peris [EMAIL PROTECTED]
Fecha: Miércoles, Junio 25, 2003 7:13 pm
Asunto: Fetchmail + Procmail

 Hola a todos,
 
 he estado siguiendo varios tutoriales que hay por la red para 
 configurar 
 fetchmail con procmail, sin embargo el fetchmail pasa de mí y no 
 entuba los 
 mensajes al procmail. Mis ficheros son:
 
 .forward:
 
 | procmail
 
 .procmailrc:
 
 MAILDIR=$HOME/mail
 DEFAULT=$MAILDIR/mbox
 LOGFILE=$MAILDIR/from
 LOCKFILE=$HOME/.lockmail
 
 :0# Anything from Henry
 * [EMAIL PROTECTED]
 polinux/linux
 :0
 * [EMAIL PROTECTED]
 polinux/formacion
 
 
 Sólo había puesto estas reglas para probar y sin embargo me he 
 autoenviado 
 e-mails de prueba que se supone que se deberían de guardar en el 
 mbox y no lo 
 hacen.
 
 Alguna idea?
 
 Gracias.
 -- 
 Fernando Blat Peris
 http://blape.homelinux.com
 Polinux  target=lhttp://polinux.upv.es
 UPV - Valencia
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact 
 [EMAIL PROTECTED]

begin:vcard
n:Anglés;Bru
fn:Bru Anglés
version:2.1
email;internet:[EMAIL PROTECTED]
end:vcard


Fetchmail + Procmail

2003-06-25 Por tema Fernando Blat Peris
Hola a todos,

he estado siguiendo varios tutoriales que hay por la red para configurar 
fetchmail con procmail, sin embargo el fetchmail pasa de mí y no entuba los 
mensajes al procmail. Mis ficheros son:

.forward:

| procmail

.procmailrc:

MAILDIR=$HOME/mail
DEFAULT=$MAILDIR/mbox
LOGFILE=$MAILDIR/from
LOCKFILE=$HOME/.lockmail

:0# Anything from Henry
* [EMAIL PROTECTED]
polinux/linux
:0
* [EMAIL PROTECTED]
polinux/formacion


Sólo había puesto estas reglas para probar y sin embargo me he autoenviado 
e-mails de prueba que se supone que se deberían de guardar en el mbox y no lo 
hacen.

Alguna idea?

Gracias.
-- 
Fernando Blat Peris
http://blape.homelinux.com
Polinux http://polinux.upv.es
UPV - Valencia



Re: Fetchmail + Procmail

2003-06-25 Por tema Fernando M. Maresca
On Wed, Jun 25, 2003 at 07:13:52PM +0200, Fernando Blat Peris wrote:
 Hola a todos,
 
 he estado siguiendo varios tutoriales que hay por la red para configurar 
 fetchmail con procmail, sin embargo el fetchmail pasa de mí y no entuba los 
 mensajes al procmail. Mis ficheros son:
ok, pero en fetchmailrc que tenés?
Me parece que debiera haber algo así al final:

mda /usr/bin/procmail -d %T

Creo que yo lo usaba así en la portátil. No me acuerdo bien, man fetchmailrc.
 
 .forward:
 
 | procmail
 
 .procmailrc:
 
 MAILDIR=$HOME/mail
 DEFAULT=$MAILDIR/mbox
 LOGFILE=$MAILDIR/from
 LOCKFILE=$HOME/.lockmail
 
 :0# Anything from Henry
 * [EMAIL PROTECTED]
 polinux/linux
 :0
 * [EMAIL PROTECTED]
 polinux/formacion
 
 
 Sólo había puesto estas reglas para probar y sin embargo me he autoenviado 
 e-mails de prueba que se supone que se deberían de guardar en el mbox y no lo 
 hacen.
y adonde van?
Si sos nuevo con procmail, te recomiendo dotfile generator (apt-get install
dotfile) y el módulo para procmail. Por defecto hace reglas para backup de todo 
el
correo, o sea que te salva la vida si escribís alguna regla mal.
Después de probar podés eliminar el backup si te molesta.

 
 Alguna idea?
 
 Gracias.
 -- 
 Fernando Blat Peris
 http://blape.homelinux.com
 Polinux http://polinux.upv.es
 UPV - Valencia
 
 
 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Saludos
-- 

Fernando M.



Re: Configuracion de programas de correo (fetchmail-procmail-mutt)

2002-09-12 Por tema Santiago Vila
JB escribió:
 #Regla para los mensajes de la lista debian

 : 0
 * [EMAIL PROTECTED]
 * *lists.debian.org

 lista-debian

Lee /usr/share/doc/procmail/QuickStart, que para eso el encargado del
paquete se molestó en escribirlo. Toma el ejemplo que hay para
debian-user y adáptalo para debian-user-spanish.

Te recomiendo también que leas las páginas de manual de procmail,
especialmente procmailex(5) y procmailrc(5).



Configuracion de programas de correo (fetchmail-procmail-mutt)

2002-09-11 Por tema JB
Hola, estoy intentando configurar los programas de correo fetchmail, 
procmail, mutt y exim para hacerlo todo en consola.

Antes recogia el correo con fetchmail y lo leia con mutt, pero me llegaba 
todo el correo a la misma carpeta y claro, es un poco lio, asi que me puse 
manos a la obra con procmail para filtrar los mensajes entrantes y hacer que 
los mensajes de esta lista fueran a parar a la carpeta lista-debian.
Pero al editar mi .procmailrc, cada vez que uso fetchmail el correo se 
descarga pero luego no aparece en ninguna carpeta..no se donde va a parar.
Pongo mis ficheros de configuracion de fetchmail y procmail a ver si alguien 
sabe que esta mal:

.fetchmailrc:
---
defaults
fetchall
flush
pass8bits
poll pop.eresmas.com
  proto pop3
  user 'mi-nombre'
  pass 'mi-password'
-
.procmailrc:
-
#directorio de correo
MAILDIR=~/Mail

#fichero de logs
LOGFILE=~/procmail.log

#Ubicacion de sendmail
SENDMAIL=/usr/sbin/sendmail

#fichero de mensajes entrantes por defecto
DEFAULT=~/Mail/inbox

#Regla para los mensajes de la lista debian

: 0
* [EMAIL PROTECTED]
* *lists.debian.org

lista-debian

-
La regla para que filtre los mensajes de la lista no se si estara bien 
construida, de todos modos eso no impediria que los demas mensajes fueran a 
la carpeta inbox, no?
Supongo que el fallo estara en alguno de esos ficheros, concretamente 
sospecho que en el de procmail, ya que antes de usarlo, lo demas funcionaba 
bien.



Re: Configuracion de programas de correo (fetchmail-procmail-mutt)

2002-09-11 Por tema N0K
Creo que te hace falta una linea como esta:

mda /usr/bin/procmail -d nombre_usuario

Donde pone nombre_usuario cambialo por el user que este ejecutando el
mutt + fetchmail + procmail.
Con esa linea pasaras los correos de fetchmail a procmail, y este ya 
segun la configuración que tengas te los meterá en un sitio u otro.
 
On Thu, Sep 12, 2002 at 01:36:42AM +0200, JB wrote:
 Hola, estoy intentando configurar los programas de correo fetchmail, 
 procmail, mutt y exim para hacerlo todo en consola.
 
 Antes recogia el correo con fetchmail y lo leia con mutt, pero me llegaba 
 todo el correo a la misma carpeta y claro, es un poco lio, asi que me puse 
 manos a la obra con procmail para filtrar los mensajes entrantes y hacer que 
 los mensajes de esta lista fueran a parar a la carpeta lista-debian.
 Pero al editar mi .procmailrc, cada vez que uso fetchmail el correo se 
 descarga pero luego no aparece en ninguna carpeta..no se donde va a parar.
 Pongo mis ficheros de configuracion de fetchmail y procmail a ver si alguien 
 sabe que esta mal:
 
 .fetchmailrc:
 ---
 defaults
 fetchall
 flush
 pass8bits
 poll pop.eresmas.com
   proto pop3
   user 'mi-nombre'
   pass 'mi-password'
 -
 .procmailrc:
 -
 #directorio de correo
 MAILDIR=~/Mail
 
 #fichero de logs
 LOGFILE=~/procmail.log
 
 #Ubicacion de sendmail
 SENDMAIL=/usr/sbin/sendmail
 
 #fichero de mensajes entrantes por defecto
 DEFAULT=~/Mail/inbox
 
 #Regla para los mensajes de la lista debian
 
 : 0
 * [EMAIL PROTECTED]
 * *lists.debian.org
 
 lista-debian
 
 -
 La regla para que filtre los mensajes de la lista no se si estara bien 
 construida, de todos modos eso no impediria que los demas mensajes fueran a 
 la carpeta inbox, no?
 Supongo que el fallo estara en alguno de esos ficheros, concretamente 
 sospecho que en el de procmail, ya que antes de usarlo, lo demas funcionaba 
 bien.
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 



Re: Fetchmail + procmail + mutt -- se me pierden los mensajes....

2002-08-27 Por tema Walter Osoria
El Mon, 26 Aug 2002 20:36:44 -0400
[EMAIL PROTECTED] [EMAIL PROTECTED] escribio:

 Hola, nuevamente.
 
 Instalé los paquetes de fetchmail, pues deseo que corra como daemons para
 que me baje el correo de dos casillas remotas a intervalos regulares.
 
 Además, me gustaría que procmail me ordene los mails de diferentes listas
 de correo en varias carpetas.
 Estuve leyendo ejemplos de procmail + mutt y configuré los archivos que
 envío adjuntos. El .fetchmailrc lo copié de /etc/fetchmailrc, que es el
 archivo necesario para que fetchmail corra como demonio.
 
 Resulta que puedo bajar el correo, pero no se a dónde va a parar, ya que no
 entra en las casillas especificadas en mi .procmailrc y mi .muttrc.
 
 He leído how-tos sobre el filtrado de correos, pero no se qué es lo que
 está sucediendo, no me entran correos a ninguna de las mailboxes:
 
 /var/mail/gabriel
 /var/spool/mail/gabriel
 
 /home/gabriel/muttmail/mbox
 /home/gabriel/muttmail/uylug-linux

Saludos a todos, veo todo bien aunque podrias probar poner al final
de la linea de fetchmailrc mda /usr/bin/procmail -d gabriel y en
procmailrc te convendria la var DEFAULT=$HOME/mbox ... un abrazo



Re: Fetchmail + procmail + mutt -- se me pierden los mensajes....

2002-08-27 Por tema Arlequín
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El Mar 27 Ago 2002 00:07, Rudy escribió:
 On Mon, Aug 26, 2002 at 08:36:44PM -0400, [EMAIL PROTECTED] wrote:

 hola, creo que el error esta en tu .procmailrc

 yo lo tengo asi por ejm, para la lista debian-spanish

 :0:

 * [EMAIL PROTECTED]
 listas/debian/spanish/


Gracias, Rudy y Walter.
Aparentemente funcionó bien, le puse VERBOSE=on al .procmailrc para poder ver 
el progreso del filtrado.
Ahora resulta que tengo una carpeta llamada debian-spanish con un montón de 
archivitos dentro, correspondiendo cada uno de ellos a un mensaje!!
Mmm... yo no quiero eso, deseo que haya un archivo llamado debian-spanish con 
todos los mensajes dentro

Aquí están mis archivos de configuración:
- 
-%-
[EMAIL PROTECTED]:~$ cat .fetchmailrc 
# Configuration created Mon Aug 26 12:09:01 2002 by fetchmailconf
set postmaster gabriel
set bouncemail
set spambounce
set properties 
#poll adinet.com.uy with proto POP3
#   user 'arleq' there with password '2853799'  options keep
#   is 'gabriel' here
poll adinet.com.uy with proto POP3:
   user gm2853 there has  password x 
   is gabriel here and wants mda /usr/bin/procmail -d gabriel
- 
-%-
[EMAIL PROTECTED]:~$ cat .procmailrc
LINEBUF=4096
VERBOSE=on
DEFAULT=$HOME/mbox
MAILDIR=$HOME/muttmail
FORMAIL=/usr/bin/formail
SENDMAIL=/usr/sbin/sendmail
#PDMIR=$HOME/.procmail
#LOGFILE=$PMDIR/log
#LOGFILE=/home/gabriel/.procmail/log
#INCLUDERC=$PMDIR/rc.maillists
#INCLUDERC=/home/gabriel/.procmail/rc.maillists

:0:
* [EMAIL PROTECTED]
  debian-spanish
- 
-%-

Gracias!

- -- 
Arlequín
Linux Registered User #207262
http://counter.li.org/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9a6alqzDRQrnqUxgRAhLMAJ9gxVx9t4BMf4NtHcoqsoXUvs65PACgo5md
azx2WZ4c6xex1b4xi7qD3Q4=
=oFCO
-END PGP SIGNATURE-



Re: Fetchmail + procmail + mutt -- se me pierden los mensajes....

2002-08-27 Por tema sTone heAd
 
  :0:
 
  * [EMAIL PROTECTED]
  listas/debian/spanish/
 
 
 Gracias, Rudy y Walter.
 Aparentemente funcionó bien, le puse VERBOSE=on al .procmailrc para poder ver 
 el progreso del filtrado.
 Ahora resulta que tengo una carpeta llamada debian-spanish con un montón de 
 archivitos dentro, correspondiendo cada uno de ellos a un mensaje!!

jeje es que yo uso maildirs! :P
quitale el / final y cambia el directorio donde deseas
que guarde tus mails de esta lista

saludos

-- 
Get your free email from www.linuxmail.org 


Powered by Outblaze



Re: Fetchmail + procmail + mutt -- se me pierden los mensajes....

2002-08-27 Por tema Arlequín
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El Mar 27 Ago 2002 14:41, sTone heAd escribió:
   :0:
  
   * [EMAIL PROTECTED]
   listas/debian/spanish/
 
  Gracias, Rudy y Walter.
  Aparentemente funcionó bien, le puse VERBOSE=on al .procmailrc para poder
  ver el progreso del filtrado.
  Ahora resulta que tengo una carpeta llamada debian-spanish con un montón
  de archivitos dentro, correspondiendo cada uno de ellos a un mensaje!!

 jeje es que yo uso maildirs! :P
 quitale el / final y cambia el directorio donde deseas
 que guarde tus mails de esta lista

sTone heAd:
Mi .procmailrc dice lo siguiente:
:0:
* [EMAIL PROTECTED]
  debian-spanish

O sea que no tengo ninguna /

¿Cuál es la que tengo que quitar?

Saludos,

 saludos

- -- 
Arlequín
Linux Registered User #207262
http://counter.li.org/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9a7w4qzDRQrnqUxgRAl26AJkB5yOgMEeeWxPLfMy5/bFjE8Mc5QCeKM8i
CuHdYE3DLYuMoUgI5H3Q5tY=
=OIAX
-END PGP SIGNATURE-



Fetchmail + procmail + mutt -- se me pierden los mensajes....

2002-08-26 Por tema [EMAIL PROTECTED]
Hola, nuevamente.

Instalé los paquetes de fetchmail, pues deseo que corra como daemons para
que me baje el correo de dos casillas remotas a intervalos regulares.

Además, me gustaría que procmail me ordene los mails de diferentes listas
de correo en varias carpetas.
Estuve leyendo ejemplos de procmail + mutt y configuré los archivos que
envío adjuntos. El .fetchmailrc lo copié de /etc/fetchmailrc, que es el
archivo necesario para que fetchmail corra como demonio.

Resulta que puedo bajar el correo, pero no se a dónde va a parar, ya que no
entra en las casillas especificadas en mi .procmailrc y mi .muttrc.

He leído how-tos sobre el filtrado de correos, pero no se qué es lo que
está sucediendo, no me entran correos a ninguna de las mailboxes:

/var/mail/gabriel
/var/spool/mail/gabriel

/home/gabriel/muttmail/mbox
/home/gabriel/muttmail/uylug-linux



Gracias por vuestra ayuda,
Saludos, Arlequín


Mi archivo $HOME/.forward es el siguiente:

[EMAIL PROTECTED]:~$ cat .forward 
|IFS=' '  exec /usr/bin/procmail -f- || exit 75 #gabriel


En exim tengo habilitado el filtro por procmail:+

[EMAIL PROTECTED]:~$ cat /etc/exim/exim.conf | grep procmail
# This transport is used for procmail
procmail_pipe:
  command = /usr/bin/procmail
# This director runs procmail for users who have a .procmailrc file
procmail:
  transport = procmail_pipe
  require_files =
${local_part}:+${home}:+${home}/.procmailrc:+/usr/bin/procmail





mail2web - Check your email from the web at
http://mail2web.com/ .



muttrc
Description: muttrc


procmailrc
Description: procmailrc


fetchmailrc
Description: fetchmailrc


fetchmail+procmail+exim

2001-02-15 Por tema Antonio Álvarez Platero
Hola, Santiago.

Yo no tengo mucha idea de cómo usarlo y mis métodos me parecen un poco
palustres, pero si quieres algo que por lo menos a mí me va... ahí
tienes.

PRELIMINAR: Necesitas tener instalado fetchmail y procmail; si no los
tienes, ya sabes, apt-get install ...

1. El correo, una vez recogido con fetchmail, irá a
/var/spool/mail/nombre_de_usuario. Mis permisos para ese fichero son
660, es propiedad del usuario desde cuya cuenta se lee el correo y del
grupo mail.

2. Para que fetchmail recoja el correo puedes hacer dos cosas (entre
muchas otras):
a) crear un fichero .fetchmailrc en tu directorio /home/usuario (el
nombre que tenga tu directorio home) con el siguiente contenido:
defaults
fetchall
flush  #si quieres que borre los mensajes del servidor, si no 
keep
pass8bits  #para tener acentos, eñes, etc
poll nombre_servidor_pop_del_proveedor  #ej: poll pop.wanadoo.es
proto pop3 #si el protocolo que usa es éste
user tu_nombre_de_usuario
pass tu_contraseña  #entre las comillas

Debes dar permisos 600 para que solamente tu puedas leerlo: va 
tu   
contraseña a pelo. Puedes poner todas las cuentas que quieras.

b) teclear en la línea de órdenes: fetchmail -u nombre_de_usuario
servidor_pop y pulsar intro, te pedirá la contraseña, la introduces y
pulsas intro y a esperar. Este es más fácil si no quieres escribir, pero
el otro es mucho más cómodo. En la línea de órdenes puedes poner más
opciones, pero tanto escribir hace que pasemos de ello.

3. Hay que dar las recetas o normas de configuración a procmail. En
primer lugar, hay que indicar a exim que procmail va a filtrar el
correo, eso se hace creando en tu directorio /home/usuario el fichero
.forward con lo siguiente:

|/usr/bin/procmail

Seguidamente creamos el fichero .procmailrc en tu /home/usuario con el
siguinete contenido

PATH=$HOME/bin:/usr/local/bin/:/usr/bin/:/bin
MAILDIR=$HOME/mail
LOGFILE=$MAILDIR/procmail.log

:0:
[EMAIL PROTECTED]
deb-es

NOTAS: El valor de MAILDIR será el que tú quieras, yo uso éste porque
aún no estoy muy ducho con mutt y si pasara algo lo puedo ver luego con
balsa desde X window.
El :0: es la indicación de comienzo de receta, después, tras *^ pones
por qué campo quieres filtrar: yo uso este porque el majordomo siempre
usa éste para mandar los mensajes a la lista (creo). Podía ser From: o
cualquier otro, seguido de un punto, asterisco y lo que deba aparecer.
La siguiente línea indica en qué fichero se escribirá el correo, en mi
caso deb-es, al que le tengo puestos los permisos 660 y es propiedad de
mi_nombre_de_usuario y del grupo mail. Puedes poner cuantos filtros
quieras y complicarlos a gusto, léete la documentación, ya verás qué
pasada.

Para que esto funcione, si no se me ha olvidado nada, me conecto a
internet y seguidamente inserto la orden fetchmail en la línea de
órdenes y empieza a bajarme el correo de todos los servidores que haya
configurado en .fetchmailrc (en mi caso tres).

Después de todo esto lanzo a mutt y lee el fichero
/var/spool/mail/mi_nombre_de_usuario, porque allí llega el correo que no
haya pasado por ningún filtro.
Si quiero leer el correo filtrado al fichero deb-es por procmail, lanzo
mutt con la opción -f más el fichero que quiero leer:  mutt -f
~/mail/deb-es. Y así sucesivamente.

Ya dije que mis métodos son un poco cazurros, solamente puedo usar lo
que sé, que no es mucho.

OTRA NOTA: cuando he leído el correo del fichero deb-es, para no tenerlo
lleno para la próxima vez, hago lo siguiente:  cat deb-es  l-deb-es
(En l-deb-es guardo los leídos) y, habiéndome creado un fichero en
blanco con touch blanco, hago cat blanco  deb-es; con lo que lo dejo a
cero para otra remesa de mensajes.

Bueno, espero que te sea de ayuda.

Un saludo,
Antonio Álvarez



Re: desaparece correo(fetchmail+procmail)

2001-02-11 Por tema Amaya
David Serrano dijo:
  Al usar procmail, recomiendo encarecidamente una regla abajo de
  todo para  meter en un  buzón los  mensajes que lleguen  tan lejos,
  cosa que siempre será mejor que perderlos.

Muy muy muy agradecida :-)

-- 
All of us are stars and deserve the right to twinkle- Marilyn Monroe
 Pardon me, but you have obviously mistaken me for someone who gives a damn 
  Proudly running Debian GNU/Linux Sid (Kernel 2.2.17) on this Dell Laptop 



Re: desaparece correo(fetchmail+procmail)

2001-02-10 Por tema Antonio Castro
On Thu, 8 Feb 2001, =?iso-8859-1?B?RmVybe1uIE1hbnphbmVkbw== ?= wrote:

 Hola gente,
 me he creado una cuenta para poder recibir en ella el correo de la lista 
 ([EMAIL PROTECTED]), entre otras presenta la ventaja de poderse consultar 
 mediante web o con un programa para pop3; el problema es que si me envío un 
 mensaje a esta cuenta, lo recojo pero me desaparece y no lo puedo leer.
 
 Utilizo fetchmail para recoger el correo y procmail para repartirlo en los 
 buzones. Cuando ejecuto fetchmail, en modo -v, no me devuelve ningún error 
 y me recoge todo el correo. Pero procmail no pone todo el correo en su sitio 
 porque el de esa cuenta me desaparece. Por si es problema de procmail, ahí va 
 mi .procmailrc:

No te voy a decir lo que tienes mal porque no lo se pero te cuento como lo
tengo montado yo porque me va fenomenal. Lo primero que debes hacer es poner
'keep' en '.procmailrc' para que no te borre los mensajes. De esta forma
mientras estés haciendo pruebas no perderas el correo. Tal como yo lo
tengo todos los mensajes duplicados van a una carpeta aparte y de esta
forma recibir los mismos mensajes nuevamente no va a suponerte ninguna 
incomodidad.

Uso procmail con la opción mda.

Todo lo tengo montado para que 'root' me baje todo el correo y lo reparta
a cada usuario en distintas carpetas.

He modificado alguna cosa. Por ejemplo a los usuarios los llamo fumano y
mengano y las password las pongo como . 


-rw---1 root root/root/.fetchmailrc
8(cortar por aqui)-
## fetchmailrc
defaults # Comun a todos los servidores
mda /usr/bin/procmail -f - # Suministrar correo a ..., por defecto lo da
 # a localhost:25 (smail)
 # Si no tiene From conductor -f - lo crea
fetchall# Recoger todos los mensajes leidos o no
#keep   # No borrar mensajes tras leerlos. (util para pruebas ojo no 
usar con expunge)
nokeep # Borrar mensajes tras leerlos.
pass8bits   # Fundamental para eñes, acentos , etc..
fetchlimit 300  # No bajar mas de 300 mensajes por vez
expunge 20  # Cada 20 mensajes bajados  borrar y almacenar en la carpeta
limit 150   # No bajar mensaje de más de 1K5Mbytes
#
# poll pop.servidor.es # Inicio de bloque para definir características de
# cada servidor.
#user usuario
#pass password
#to usuario_local
#
poll pop.servidor.es
  proto pop3
  user mengano 
  pass 
poll pop.servidor.es
  proto pop3
  user fulano is fulano
  pass 
8(cortar por aqui)-

Para procmail tengo un filtro muy grande que contempla cada caso para
cada usuario y separa en carpetas el correo. Todos los usuarios tienen
una carpeta llamada 'varios' y la ultima regla de cada usuario manda
el mensaje a ese usuario en caso de que no se cumpla ninguna regla de las
anteriores. De esta forma un mensaje que va para un usuario no irá a un
usuario distinto nunca. Los mensajes que no cumplan ninguna regla van a
la carpeta 'varios' de root. Los mensajes duplicados sean de quien sean
van a la carpeta varios de root, pero se pueden mandar a /dev/null.

Recortando el fichero para que quede como un ejemplito sería lo siguiente:

-rw-r--r--1 root root  /root/.procmailrc
8(cortar por aqui)-
MAILDIR=$HOME/mail
DEFAULT=$MAILDIR/varios
VERBOSE=yes
LOGFILE=$HOME/log/procmail.log
  
:0:
* ^Subject:.*MAILSTAT.*
MAILSTATFOLDER
  
:0 Whc: msgid.lock
| formail -D 32768 msgid.cache
  
:0 a:
duplicates
  
:0
* X-Rcpt-To: [EMAIL PROTECTED]
{  
  XXX=/home/fulano/mail/
  
  :0:
  * (^To:|^Resent-To:|^Cc:).*fulano.*
  /home/fulano/mail/personal
  
  :0:
  * (^Sender|^From:|^Resent-From:|^To:|^Resent-To:|^Cc:)[EMAIL PROTECTED]
  /home/fulano/mail/debian-spain
  
  :0:
  * (^Sender|^From:|^Resent-From:|^To:|^Resent-To:|^Cc:)[EMAIL PROTECTED]
  /home/fulano/mail/l-linux
  
  :0:
  * .*
  /home/fulano/mail/varios
  
  }
  
:0
* X-Rcpt-To: [EMAIL PROTECTED]
{
  :0:
  * (^To:|^Resent-To:|^Cc:).*mengano.*
  /home/mengano/mail/personal

  :0:
  * .*
  /home/mengano/mail/varios
}
8(cortar por aqui)-
  
Para bajar el correo basta hacer fetchmail desde root.

Bueno es una forma de hacerlo que funciona y a mi me va muy bien
aunque tampoco significa que sea la mejor forma para todo el mundo. 

 

Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\  Ciberdroide Informática (Tienda de Linux)
  \\W// http://www.ciberdroide.com 
 _|0 0|_
+-oOOO--(___o___)--OOOo+ 
|  . . . . U U . . . . Antonio Castro 

Re: desaparece correo(fetchmail+procmail)

2001-02-10 Por tema Hue-Bond
El jueves 08 de febrero de 2001 a la(s) 18:56:52 +0100, Fermín Manzanedo 
contaba:

Por si es problema de procmail, ahí va mi .procmailrc:

 Al usar procmail, recomiendo encarecidamente una regla abajo de
 todo para  meter en un  buzón los  mensajes que lleguen  tan lejos,
 cosa que siempre será mejor que perderlos.

:0 :
/home/hue/Mail/failed-delivery


fmangu @astrored.i-p.com

-- 
 David Serrano [EMAIL PROTECTED] - Linux Registered User #87069


pgpRXzRjqwjzX.pgp
Description: PGP signature


desaparece correo(fetchmail+procmail)

2001-02-08 Por tema Fermín Manzanedo
Hola gente,
me he creado una cuenta para poder recibir en ella el correo de la lista 
([EMAIL PROTECTED]), entre otras presenta la ventaja de poderse consultar 
mediante web o con un programa para pop3; el problema es que si me envío un 
mensaje a esta cuenta, lo recojo pero me desaparece y no lo puedo leer.

Utilizo fetchmail para recoger el correo y procmail para repartirlo en los 
buzones. Cuando ejecuto fetchmail, en modo -v, no me devuelve ningún error y 
me recoge todo el correo. Pero procmail no pone todo el correo en su sitio 
porque el de esa cuenta me desaparece. Por si es problema de procmail, ahí va 
mi .procmailrc:
-
### This file has been auto generated 
### by the procmail module for the Dotfile Generator 
### on mar oct  3 00:19:02 CEST 2000 

###--Backup--


###--General Setup--

SHELL = /bin/sh
MAILDIR = /home/fmangu/Mail
DEFAULT = /home/fmangu/mbox
LOGFILE = _logfile
VERBOSE = no
LOGABSTRACT = all
PATH = /usr/local/bin:/usr/bin:/bin



###--Recipes--

### Recipe number 1
### Name: Filtrado por Resent-sender
:0H
* ^resent-sender: .*debian*
{
### Save to file
### test if the directory exists
FILE = Debian-user-`/bin/date +%y``/bin/date +%m`
FILE = `/bin/echo $FILE | /bin/sed -e 'y/ /_/'`
DIR = `/usr/bin/dirname $FILE`
:0 icw
* !? test -d $DIR
| /usr/X11R6/lib/X11/dotfile/english/procmail/mkdirhier $DIR

:0c:
$FILE

### Now stop this action.
:0i
| /bin/false
}


### Mensajes personales fuera de la lista Debian
### test if the directory exists
FILE = personal-`/bin/date +%y`-`/bin/date +%m`
FILE = `/bin/echo $FILE | /bin/sed -e 'y/ /_/'`
DIR = `/usr/bin/dirname $FILE`
:0 icw
* !? test -d $DIR
| /usr/X11R6/lib/X11/dotfile/english/procmail/mkdirhier $DIR

:0c:
$FILE
--
Ya digo que fetchmail me recoge y borra el correo del servidor, por lo que 
supongo que en algún sitio debe ponerlo, ¿no?. Con la otra cuenta que tengo no 
hay problema.

Un saludo,



-
Fermín Manzanedo | Badajoz - Spain 
fmangu @astrored.i-p.com
http://www.astrored.net/elsol
Desde Debian GNU/Linux 2.1
Usuario Linux #184967 



-- 
___
Correo gratuito en http://astrored.i-p.com
(Solo para amantes de la astronomia :)
Visita AstroRED en http://www.astrored.org

Powered by Instant Portal



desaparece correo(fetchmail+procmail)

2001-02-08 Por tema Fermín Manzanedo
Hola gente,
me he creado una cuenta para poder recibir en ella el correo de la lista 
([EMAIL PROTECTED]), entre otras presenta la ventaja de poderse consultar 
mediante web o con un programa para pop3; el problema es que si me envío un 
mensaje a esta cuenta, lo recojo pero me desaparece y no lo puedo leer.

Utilizo fetchmail para recoger el correo y procmail para repartirlo en los 
buzones. Cuando ejecuto fetchmail, en modo -v, no me devuelve ningún error y 
me recoge todo el correo. Pero procmail no pone todo el correo en su sitio 
porque el de esa cuenta me desaparece. Por si es problema de procmail, ahí va 
mi .procmailrc:
-
### This file has been auto generated 
### by the procmail module for the Dotfile Generator 
### on mar oct  3 00:19:02 CEST 2000 

###--Backup--


###--General Setup--

SHELL = /bin/sh
MAILDIR = /home/fmangu/Mail
DEFAULT = /home/fmangu/mbox
LOGFILE = _logfile
VERBOSE = no
LOGABSTRACT = all
PATH = /usr/local/bin:/usr/bin:/bin



###--Recipes--

### Recipe number 1
### Name: Filtrado por Resent-sender
:0H
* ^resent-sender: .*debian*
{
### Save to file
### test if the directory exists
FILE = Debian-user-`/bin/date +%y``/bin/date +%m`
FILE = `/bin/echo $FILE | /bin/sed -e 'y/ /_/'`
DIR = `/usr/bin/dirname $FILE`
:0 icw
* !? test -d $DIR
| /usr/X11R6/lib/X11/dotfile/english/procmail/mkdirhier $DIR

:0c:
$FILE

### Now stop this action.
:0i
| /bin/false
}


### Mensajes personales fuera de la lista Debian
### test if the directory exists
FILE = personal-`/bin/date +%y`-`/bin/date +%m`
FILE = `/bin/echo $FILE | /bin/sed -e 'y/ /_/'`
DIR = `/usr/bin/dirname $FILE`
:0 icw
* !? test -d $DIR
| /usr/X11R6/lib/X11/dotfile/english/procmail/mkdirhier $DIR

:0c:
$FILE
--
Ya digo que fetchmail me recoge y borra el correo del servidor, por lo que 
supongo que en algún sitio debe ponerlo, ¿no?. Con la otra cuenta que tengo no 
hay problema.

Un saludo,



-
Fermín Manzanedo | Badajoz - Spain 
fmangu @astrored.i-p.com
http://www.astrored.net/elsol
Desde Debian GNU/Linux 2.1
Usuario Linux #184967 



-- 
___
Correo gratuito en http://astrored.i-p.com
(Solo para amantes de la astronomia :)
Visita AstroRED en http://www.astrored.org

Powered by Instant Portal