Hola a todos. Tengo instalado el fetchmail para el correo entrante a mi servidor y me funciona correctamente, el problema es cuando lo meto en el crontab para que me lo haga cada 10 minutos recibo un email en la cuenta de root, ¿como puedo quitar esto y que sólo me lo notifique si pasa algo raro? Uso la siguiente linea: fetchmail -as Muchas gracias.
El 02.10.10 a las 12:51, Rafael F. escribió:
Hola a todos.
Tengo instalado el fetchmail para el correo entrante a mi servidor y me funciona correctamente, el problema es cuando lo meto en el crontab para que me lo haga cada 10 minutos recibo un email en la cuenta de root, ¿como puedo quitar esto y que sólo me lo notifique si pasa algo raro?
No es fetchmail quien te manda ese mail, sino el propio crontab, es normal. El /etc/crontab empieza: SHELL=/bin/sh PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin MAILTO=root Y afecta a todas las tareas del cron, no debes tocarlo.
Uso la siguiente linea: fetchmail -as
¿Y porqué no usas el modo daemon del fetchmail? Es para eso. Si lo haces desde el cron, se pueden solapar las llamadas. The --daemon <interval> or -d <interval> option runs fetchmail in daemon mode. You must specify a numeric argument which is a polling interval in seconds. In daemon mode, fetchmail puts itself in background and runs forever, querying each specified host and then sleeping for the given polling interval. Simply invoking fetchmail -d 900 will, therefore, poll all the hosts described in your ~/.fetchmailrc file (except those explicitly excluded with the `skip' verb) once every fifteen minutes. -- Saludos Carlos Robinson
Hola a todos. Me parece esto mejor, ¿como activo el demonio? supongo que simplemente en el inicio de arranque del ordenador en /etc/rc.config/rc.3 por ejemplo ¿no?
¿Y porqué no usas el modo daemon del fetchmail? Es para eso. Si lo haces desde el cron, se pueden solapar las llamadas.
The --daemon <interval> or -d <interval> option runs fetchmail in daemon mode. You must specify a numeric argument which is a polling interval in seconds.
In daemon mode, fetchmail puts itself in background and runs forever, querying each specified host and then sleeping for the given polling interval.
Simply invoking
fetchmail -d 900
will, therefore, poll all the hosts described in your ~/.fetchmailrc file (except those explicitly excluded with the `skip' verb) once every fifteen minutes.
-- Rafael F. Rodríguez. Departamento de software.
No, en el ip-up. Viene un ejemplo con comentarios. -- Saludos Carlos Robinson El 2002-10-22 a las 16:55, Rafael F. escribió:
Hola a todos. Me parece esto mejor, ¿como activo el demonio? supongo que simplemente en el inicio de arranque del ordenador en /etc/rc.config/rc.3 por ejemplo ¿no?
¿Y porqué no usas el modo daemon del fetchmail? Es para eso. Si lo haces desde el cron, se pueden solapar las llamadas.
The --daemon <interval> or -d <interval> option runs fetchmail in daemon mode. You must specify a numeric argument which is a polling interval in seconds.
In daemon mode, fetchmail puts itself in background and runs forever, querying each specified host and then sleeping for the given polling interval.
Simply invoking
fetchmail -d 900
will, therefore, poll all the hosts described in your ~/.fetchmailrc file (except those explicitly excluded with the `skip' verb) once every fifteen minutes.
participants (2)
-
Carlos E. R.
-
Rafael F.