Hola, Por si te sirve de ayuda, yo tengo Fetchmail configurado para que se inicie nada más arrancar el equipo, al igual que Postfix, y él solito se baja el correo cada 30 minutos. No utilizo "cron" para ejecutarlo, ya que Fetchmail incorpora una opción de "daemon" para establecer el intervalo de descarga de correo. El fichero de configuración está en /etc/fetchmailrc y ahí están definidos todos los parámetros necesarios para la conexión (cuentas, servidores, usuarios y contraseñas). El error que te da a ti parece más bien de autentificación, prueba primero a conectarte con telnet para ver si te da el mismo error: telnet pop3.servidor.com 110 user usuario pass contraseña list Si no te da ningun error y entras bien en el correo, envía el registro de error de Fetchial, seguro que te indica dónde buscar. Saludos, -- Camaleón El Martes, 30 de Diciembre de 2003 23:14, grana multi.com.uy escribió:
me da estos errores fetchmail: 5.9.0 querying multi.com.uy (protocol POP3) at Tue Dec 30 19:00:01 2003 fetchmail: POP3< +OK <29112.1072821247@neopostman.ifxnw.com.uy> fetchmail: POP3> CAPA fetchmail: POP3< -ERR authorization first fetchmail: authorization first fetchmail: POP3> USER grana fetchmail: POP3< +OK fetchmail: POP3> PASS * fetchmail: POP3< -ERR authorization failed fetchmail: authorization failed fetchmail: Authorization failure on grana@multi.com.uy fetchmail: POP3> QUIT fetchmail: Query status=3 (AUTHFAIL) fetchmail: normal termination, status 3
----- Original Message ----- From: "Guillermo Ballester Valor"
To: "grana multi.com.uy" ; Sent: Tuesday, December 30, 2003 5:32 PM Subject: Re: [suse-linux-s] como agendar la recepcion de cuenta de correo -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hola,
On Tuesday 30 December 2003 21:05, grana multi.com.uy wrote:
me voy de vacaciones y desearia que mi servidor de correo con linux suse 8.0 postfix leyera mis otras cuentas de correo regularmente y me agregara los correos en mi cuenta local alguien se le ocurre algo gracias por su tiempo
Con fetchmail + cron.
Vamos por partes. Te instalas el paquete fetchmail. Supongamos que eres el usuario local "usu_local" en el dominio "midominio.es" y que tienes una cuenta (o varias) POP3 por el mundo mundial. En tu directorio local, editas un fichero de nombre '.fetchmailrc' con lo siguiente (modifícalo con tus datos)
- ------------------------- defaults fetchall
# Cuenta pop3 de servidor pop3.miservidor1.es , usuario cuenta1 # con password "mipass1" poll pop3.miservidor1.es proto pop3 user cuenta1 with pass "mipass1" is usu_local here smtpaddress midominio.es
# Cuenta pop3 de servidor pop3.miservidor2.es , usuario cuenta2 # con password "mipass2" y cuenta21 ... poll pop3.miservidor2.es proto pop3 user cuenta2 with pass "mipass2" is usu_local here smtpaddress midominio.es user cuenta21 with pass "mipass21" is usu_local here smtpaddress midominio.es
# y así sucesivamente - --------------------------
Despues te creas un script como este, que lo puedes llamar baja_mail y lo pones en tu directorio bin
- -------------------------- #!/bin/sh #script para bajarse el correo remoto _SIN_ distribuirlo #se supone que se deja en /var/spool/mail/usu_local killall -q fetchmail fetchmail -s -t 120 & - --------------------------
Cambia los permisos del fichero editado chmod 755 baja_mail
Por último, debes dejarlo planificado en el cron. Editas un fichero nuevo o añades las siguientes lineas, por ejemplo
- -------------------------- # Con esto bajo el correo 10,25,40,55 * * * * /home/usu_local/bin/baja_mail - --------------------------
Por último, (quizás necesites hacerlo como root), activa el cron. Suponiendo que las últimas lineas las hemos puesto en el fichero 'cron_usu_local'
#crontab -u usu_local cron_usu_local
Espero que te sirva. A mí me está bajando automaticamente el correo desde hace dos años.
Feliz año nuevo!
Guillermo
- -- Guillermo Ballester Valor gbv@oxixares.com Ogijares, Granada SPAIN Linux user #117181. See http://counter.li.org/ Public GPG KEY http://www.oxixares.com/~gbv/pubgpg.html
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
iD8DBQE/8eEHOA2UfsyErNQRAo71AJ9rTTDx+K+gif0Fz68Nv1fEGdINgwCfau6l 29/miklu8oS04BSFbKlYmMA= =K5e0 -----END PGP SIGNATURE-----
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com