Re: agendar fetchmail
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
2003-10-22, 09:07 -0200, Marcio de Araujo Benedito:
> Vou ter de sair por uma semana, e nao terei acesso a rede neste periodo,
> ja que em Fernando de Noronha ainda nao tem cybercafe...
> Entao gostaria de uma ajuda para agendar o fetchmail para esta tarefa,
> ja que tenho uma maquina por minha conta que pode ficar por esta tarefa.
> Inicialmente pensei em colocar no cron, mas antes de implementar
> gostaria de tomar opiniao com voces ja que nao tenho experiencia com
> este tipo de tarefa.
>
> Tenho um ~/.fetchmailrc assim:
>
> poll mercurio.pbh
> proto POP3
> user china
> password *********
> is china
> options fetchall
> preconnect '/usr/bin/popsneaker mercurio.pbh'
>
> Esta umtima linha faz com que o popsneaker apague ainda no servidor as
> mensagens que eu marquei para ele apagar.
>
> Tenho ainda em meu ~/.bashrc:
>
> alias fetchmail='fetchmail -m "/usr/bin/procmail -f procmail"'
>
> Para que o fetchmail use o procmail para separar as mensagens em pastas
> especificas.
cron pode ser, mas o fetchmail tem uma função de rodar como daemon, que
roda de n em n minutos. Você pode ainda usar o cron para ter certeza que
o fetchmail não morreu por algum motivo. fetchmail sozinho faz o
daemon acordar e puxar os e-mail antes de terminar o periodo. Colocando
as linhas:
set daemon 1800
set logfile /home/claudio/.fetchmail.log
ele roda de 30 em 30 minutos e escreve o log em
/home/claudio/.fetchmail.log
Com a linha
mda "/usr/bin/procmail -f %F"
Você não precisa mais do alias. Ah, use o %F que é melhor que colocar
uma string estática aí.
Até
Claudio
- --
+- .''`. ---| Dipl.-Inf. Univ. Claudio Clemens |------| Sarge |-------+
| : :' : TU-München | Robotik & RealTime GNU/Linux User #79942 |
| `. `' http://asturio.gmxhome.de/begin.html asturio at gmx.net |
| `- "YE GODS, I HAVE FEET??!" <- Userfriendly |
A tagline da mensagem anterior é ridicula.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/ln4/d4jGrCHoMHoRAlMgAKClWXokavxK9/OphYqMF1nD5KwuSwCfYOHQ
gXgdmrd3ZIiYVBJGjZT794o=
=758A
-----END PGP SIGNATURE-----
Reply to: