Am Do, 2004-01-01 um 17.07 schrieb Marcus Habermehl:
Am Do, 2004-01-01 um 16.30 schrieb Urs Schaffner:
Am Donnerstag, 1. Januar 2004 14.25 schrieb Marcus Habermehl:
Am Do, 2004-01-01 um 13.33 schrieb Urs Schaffner:
Am Donnerstag, 1. Januar 2004 12.23 schrieb Marcus Habermehl:
Am Do, 2004-01-01 um 07.42 schrieb Stefan Waidele jun.:
Marcus Habermehl wrote: > Ich würde gerne fetchmail bei Einwahl ins Internet ausführen > lassen.
[...]
Du musst in /etc/ppp die Datei ip-up.local erzeugen und mit dem Aufruf von fetchmail fuellen. Ein 'chmod a+x ip-up.local' nicht vergessen. Dieses Script wird dann von /etc/ppp/ip-up aufgerufen (Zeile 115). Wenn noetig, so kannst Du auch das Script /etc/ppp/ip-down.local erzeugen.
Das habe ich jetzt gemacht.
#! /bin/sh
fetchmail -s -k
Aber die Nachrichten wurden nicht abgeholt. Für den Fall, dass mein Einwahlprogramm eine Rolle spielt.
Werden die mails abgeholt, wenn Du /etc/ppp/ip-up.local von Hand aufrufst?
Ich benutze cinternet mit dem Befehl
cinternet -i ippp0 -A
Da ich ISDN habe, müsste es doch etwas mit ippp sein, oder?
Du kannst so was wie:
echo "Start fetchmail" > /tmp/ipuplocal.txt
in das Script ip-up.local aufnehemen und damit nach prueffen ob das Script tatsaechlich aufgerufen wird.
Das Skript wird auch bei der Einwahl aufgerufen. Ich hatte nur nicht daran gedacht, dass das Skript, und somit fetchmail, von root ausgeführt wird.
Da root keine ~/.fetchmailrc hat und die /etc/fetchmailrc auskommentiert war, konnte natürlich auch nix abgerufen werden.
Jetzt muss ich mich doch nochmal melden. Ich habe in /etc/ppp/ip-up.local folgendes eingetragen. #! /bin/sh fetchmail -d 120 fetchmail wird bei der Einwahl auch ausgeführt. Aber nur einmalig. Und zwar mit dem Befehl fetchmail -f /etc/fetchmailrc Rufe ich das Skript manuell auf, wird fetchmail -d 120 ausgeführt. Warum? Hab ihr noch eine Idee? Gruß Marcus