PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail läuft nicht mehr automatisch



hartwig
04.02.03, 15:21
Hallo

BS: SuSe 7.3

Habe alle Artikel zum Thema Fetchmail durchgeforstet und bin doch nicht weiter.

Mein Problem ist, dass Fetchmail nicht mehr regelmäßig bzw. nun gar nicht mehr abruft. Manuell mit "fetchmail" funktioniert bestens.
Da ich das System fremd und ohne Unterlagen übernommen habe bewege ich mich sehr vorsichtig durch das System.

Habe hier gleich mal die crontab, da in den anderen beiträgen immer als erstes nach ihr gefragt wurde.

SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly
14 0 * * * root rm -f /var/spool/cron/lastrun/cron.daily
29 0 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly
44 0 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly
0 7-19 * * 1-5 root date >> /var/log/mailq && /etc/mailq >>
/var/log/mailq > /dev/null
# * 0 * * * root netdate time.fu-berlin.de && clock -w
*/1 7-19 * * * root /etc/mailqlocal
* 7-19 * * * root /usr/exim/bin/exim -qf
# * * * * * root /etc/mailqlocal

Danke im vorraus

hartwig

CEROG
04.02.03, 17:32
Hallo hartwig,

wenn fetchmail nicht mehr automatisch die e-mails aus den etxernen Mailboxen holt, liegt das daran, daß fetchmail nicht läuft.

Um fetchmail als Dämon laufen zu lassen, gibt es (mindestens) zwei Möglichkeiten:

1. In der Datei .fetchmailrc ist ein Eintrag "set daemon 300" (oder ähnlich). Dann werden die Mailboxen alle 5 Minuten abgefragt. Diese Datei findest du in deinem home-Verzeichnis.
Bei SuSE findet sich zumindest in der 8.0 in /etc eine systemweite fetchmailrc.

2. Ich starte fetchmail beim Verbindungsaufbau zum Internet. Dazu habe ich in der Datei /etc/ppp/poll.tcpip den fetchmail-Aufruf modifiziert. Dort habe ich jetzt folgenden Eintrag:
/usr/bin/fetchmail -d 120 -L /var/log/fetchmail -f /etc/fetchmailrc


Damit läuft fetchmail bis ich die Internet-Verbindung abbreche.

Viele Grüße,
CEROG

hartwig
04.02.03, 19:23
Hallo Cerog

Danke Dir für die Hilfe.

Manchmal ist es halt so simpel. Hätte ich echt selber draufkommen müssen.

Also Danke nochmal

hartwig

BeatRider
20.05.03, 19:34
Hallo,

auch ich danke dir vielmals. Mein Problem war, dass in der von Webmin erzeugten .fetchmailrc einfach die Zeile
set daemon 300
fehlte und kein automatisch -er check erfolgte.
( hoffe das hilft noch jemanden )

mfg kc

modn
28.01.04, 21:15
Das war genau was ich gesucht habe!

Dankeschön!