Fetchmail no guarda registros
Hola, Me acabo de dar cuenta de que Fetchmail me ha dejado de guardar el registro de su actividad. Para que Fetchmail se ejecute como demonio lo hago por medio del script de inicio de SuSE, con la siguiente instrucción: (...) echo -n "Starting fetchmail-daemon" /usr/bin/fetchmail -a -f /etc/fetchmailrc || return=$rc_failed (...) Con este comando entiendo que fetchmail busca la configuración del fichero especificado (/etc/fetchmailrc). En ese fichero tengo la siguiente configuración: set syslog set postmaster "usuario" set bouncemail set no spambounce set properties "" set daemon 300 set logfile /var/log/fetchmail Pero el registro no me muestra ninguna actividad aunque sí se baja el correo correctamente. ¿Alguna idea? ¿Puede ser un problema de permisos? Saludos, -- Camaleón
El jue, 30-09-2004 a las 12:27 +0200, Camaleón escribió: Buenas, Siento ser tan incisivo y, quizá, tan "picajoso", pero ya hablé sobre los destrozos que puede llegar a hacer el fetchmail, y hubo sus más y sus menos. En su lugar, utiliza "getmail", que es como fetchmail, pero muuuuuuuuuuuuuuuuuuucho mejor, en todos los aspectos. Que haya suerte, amiga, Alejandro.
Hola,
Me acabo de dar cuenta de que Fetchmail me ha dejado de guardar el registro de su actividad.
Para que Fetchmail se ejecute como demonio lo hago por medio del script de inicio de SuSE, con la siguiente instrucción:
(...) echo -n "Starting fetchmail-daemon" /usr/bin/fetchmail -a -f /etc/fetchmailrc || return=$rc_failed (...)
Con este comando entiendo que fetchmail busca la configuración del fichero especificado (/etc/fetchmailrc). En ese fichero tengo la siguiente configuración:
set syslog set postmaster "usuario" set bouncemail set no spambounce set properties "" set daemon 300 set logfile /var/log/fetchmail
Pero el registro no me muestra ninguna actividad aunque sí se baja el correo correctamente.
¿Alguna idea? ¿Puede ser un problema de permisos?
Saludos,
-- Camaleón
AleOP wrote:
Siento ser tan incisivo y, quizá, tan "picajoso", pero ya hablé sobre los destrozos que puede llegar a hacer el fetchmail, y hubo sus más y sus menos. En su lugar, utiliza "getmail", que es como fetchmail, pero muuuuuuuuuuuuuuuuuuucho mejor, en todos los aspectos.
Antes de lanzarme tengo que leer la documentación. La configuración actual que tengo con Fetchmail es un tanto compleja (cuentas de usuario con Cyrus, intervalos de verificación de servidores distintos, segunda instancia de Postfix, spamassassin...) y cambiarlo todo requiere tiempo, pero tendré en cuenta lo que comentas. Sé que Fetchmail no es perfecto pero nunca me ha perdido los correos, lo único que me ha hecho es dejarlos en el servidor sin bajarlos. Gracias por la sugerencia. Saludos, -- Camaleón
El 2004-09-30 a las 12:27 +0200, Camaleón escribió:
Para que Fetchmail se ejecute como demonio lo hago por medio del script de inicio de SuSE, con la siguiente instrucción:
(...) echo -n "Starting fetchmail-daemon" /usr/bin/fetchmail -a -f /etc/fetchmailrc || return=$rc_failed (...)
Esto... ¿Y porque no usas "rcfetchmail start", que ya está hecho (por suse)? El código es: start) echo -n "Starting fetchmail" ## Start daemon with startproc(8). If this fails ## the return value is set appropriately by startproc. startproc $FETCHMAIL_BIN -d 600 -a -f /etc/fetchmailrc -L /var/log/fetchmail 2>&1 # Remember status and be verbose rc_status -v ;;
Con este comando entiendo que fetchmail busca la configuración del fichero especificado (/etc/fetchmailrc). En ese fichero tengo la siguiente configuración:
set syslog set postmaster "usuario" set bouncemail set no spambounce set properties "" set daemon 300 set logfile /var/log/fetchmail
Pero el registro no me muestra ninguna actividad aunque sí se baja el correo correctamente.
¿Alguna idea? ¿Puede ser un problema de permisos?
Bueno, si no lo ejectuas como root, dependerá de los permisos de /var/log/fetchmail. De todos modos, ¿has probado a reiniciarlo? Respecto a getmail, no viene con suse, y no lo he probado. Me he bajado algun otro, pero ese no está entre mi lista de paquetes "externos", así que no debo haberlo probado. Pero vamos, si teneis algún enlace lo miro. -- Saludos Carlos Robinson
Carlos E. R. wrote:
Esto... ¿Y porque no usas "rcfetchmail start", que ya está hecho (por suse)? El código es:
start) echo -n "Starting fetchmail" ## Start daemon with startproc(8). If this fails ## the return value is set appropriately by startproc. startproc $FETCHMAIL_BIN -d 600 -a -f /etc/fetchmailrc -L /var/log/fetchmail 2>&1
# Remember status and be verbose rc_status -v ;;
El script de inicio no lo he hecho yo, desde luego :-P, es el de SuSE (versión 8.2), yo sólo he modificado algunos parámetros (-d y -L), pero el resto ni lo he tocado. Y lo he cambiado porque no puedo utilizar el -d, necesito intervalos diferentes.
Bueno, si no lo ejectuas como root, dependerá de los permisos de /var/log/fetchmail. De todos modos, ¿has probado a reiniciarlo?
Lo ejecuto como root y tanto el fichero de configuración como el de registro pertenecen a root. Saludos, -- Camaleón
participants (3)
-
AleOP
-
Camaleón
-
Carlos E. R.