Re: pequeño problema con kmail y fetchmail+procmail
-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
-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
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
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
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
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)
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)
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)
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....
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....
-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....
: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....
-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....
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
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)
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)
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)
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)
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)
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