* Hartmut Figge <hfigge@uni.de> [09-02-02 03:54]: > > * Arne <cal.43spanish@gmx.de> [08-02-02 19:20]: > > > > ich dachte mir nachdem es jetzt geht die /etc/fetchmailrc und die > > > startlinks in den Runleveln zu entfernen und fetchmail über > > > /etc/ppp/ip-up.d/fetchmail zu starten. > > Vielleicht nutzt es ja was, wie es bei mir aussieht: > > hafi@p166:~$ cat /etc/ppp/ip-up.d/fetchmail > #!/bin/sh > # > # Default fetchmail ip-up script > # $Id: ip-up,v 1.3 2001/03/24 16:53:56 hmh Exp $ > # > > /etc/init.d/fetchmail awaken >/dev/null 2>&1 || /etc/init.d/fetchmail > start > > Obiges in einer Zeile. > > Waehle mich haendisch ein, mit 'pon', fetchmail wird automatisch > gestartet und klappert brav alle 5 Minuten meine diversen accounts ab. Hallo Hartmut, Arne schrieb, dass er meine Tipps gelesen hat, da steht z.B.: | Ein Problem bei Dial-Up-Verbindungen ist die temporäre Online-Verbindung. | Der Fetchmail-Daemon kommt natürlich nicht ins Internet, wenn keine | Verbindung besteht und schreibt in schöner Regelmäßigkeit seine | Fehlermeldungen in /var/log/syslog. | | Was kann man dagegen machen? | | Ich habe die Start-Links in den Runleveln entfernt. Dadurch wird der Daemon | nicht mehr gestartet. Dann habe ich das Skript /etc/ppp/ip-up.d/fetchmail | angepaßt und ein neues unter /etc/ppp/ip-down.d/fetchmail angelegt. | Die Skripte haben folgenden Inhalt: | | #-------------------- /etc/ppp/ip-up.d/fetchmail ---------------------# | #!/bin/sh | # | # Fetchmail starten beim Einloggen | # | [ -x /etc/init.d/fetchmail ] || exit 0 | /etc/init.d/fetchmail start | #---------------------------------------------------------------------# | | #------------------ /etc/ppp/ip-down.d/fetchmail ---------------------# | #!/bin/sh | # | # Fetchmail stoppen beim Ausloggen | # | /etc/init.d/fetchmail stop | #---------------------------------------------------------------------# | | Die Skripte brauchen wohl keine Erklärung. Bei vorhandener Online-Verbindung | werden nun im festgelegtem Intervall der/die POP-Server auf E-Mails geprüft. Auch wenn Arne fetchmail das erste Mal benutzt, sollte das doch verständlich sein. Falls Du fetchmail nicht stoppst beim Ausloggen, schreibst er regelmäßig in die Logfiles: fetchmail: couldn't find canonical DNS name of pop.gmx.net fetchmail: Query status=11 (DNS) fetchmail: POP3 connection to pop.gmx.net failed: temporary name server error. fetchmail: Query status=2 (SOCKET) Okay, es sind ja Deine Logfiles. ;-) Gruss Uwe -- PS: Falls Du Ideen hast, wie man die Tipps DAU-gerechter schreiben kann, bitte Feedback per PM. *Jede* Fehlermeldung möchte ich nicht kommentieren, aber die DNS-Geschichte werde ich noch einbauen. Der Gedankenblitz von Arne `/usr/bin/fetchmail start` war mir auch ganz neu. :-)
Attachment:
pgpt3PY3g3_3O.pgp
Description: PGP signature