PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "fetchmail -f /etc/fetchmailrc" alle 5 Min ausführen lassen?



tHaHooL
06.06.04, 15:02
Wie kann ich den Befehl "fetchmail -f /etc/fetchmailrc" alle 5 Min ausführen lassen?

Stormbringer
06.06.04, 15:03
Per cron?

Gruß

drcux
06.06.04, 15:11
oder als Daemon?

fetchmail --help

-d, --daemon run as a daemon once per n seconds


zB.

fetchmail -d 300 .....

tHaHooL
06.06.04, 16:14
Was ist besser/stabiler/sicherer..?
cron oder daemon? Was würdet Ihr nehmen?
Läuft beides nach einem Neustart noch?

CEROG
07.06.04, 04:48
Hallo zusammen,

ich hab fetchmail bei mir als Daemon laufen.

Funktioniert absolut problemlos.

Bei der Verwendung von Cron müßtest du auch die entsprechenden Mails von Cron beseitigen., sonst müllst du dir das entsprechende Mail-Verzeichnis voll.

Viele Grüße,

CEROG

tHaHooL
07.06.04, 05:20
Habs jetzt auch als Daemon laufen.
Danke!

Stormbringer
07.06.04, 05:39
@cerog:
dafür gibt es den Zusatz: > /dev/null 2>&1

Gruß

Tocotac
07.06.04, 08:56
kleine Frage nebenbei: ich habe bei mir Fetchmail auch als Daemon am laugen. Leider erlaubt Fetchmail mir nicht die Option "keep" || "-k" im Daemon-Modus. Warum?

tHaHooL
07.06.04, 11:41
Ich hab "keep" direkt in der fetchmailrc drinstehen und das nimmt er.

Tocotac
07.06.04, 11:58
meine /etc/fetchmailrc:

poll pop.1und1.de
proto pop3
user "pt8779816-401"
pass "password"
is christian
keep

poll pop.1und1.de
proto pop3
user "pt8779816-402"
pass "password"
is christian
keep


linux:/home/Christian # rcfetchmail restart
Shutting down fetchmail done
Starting fetchmailBoth fetchall and keep on in daemon mode is a mistake!
startproc: exit status of parent of /usr/bin/fetchmail: 5
failed


also bei mir funktioniert es nicht...
system: Suse 9.0 & fetchmail 6.2.3

L00NIX
07.06.04, 12:17
Starting fetchmailBoth fetchall and keep on in daemon mode is a mistake!



Und jetzt überlegen wir uns kurz, was du da zusammenkonfigurierst...

Die Option keep sorgt dafür, dass die abgeholten Mails nicht vom Server gelöscht werden. Die Option fetchall wiederum sagt, dass alle Mails geholt werden sollen, auch die, die als gelesen gekennzeichnet wurden.

D.h.: Du würdest jedes Mal alle aufgelaufenen Mails abholen, auch die, die du schon längst bei dir lokal rumfahren hast.

Macht also die Kombination keep/fetchall Sinn?

Ich denke nicht!