-----Ursprüngliche Nachricht----- Von: Karsten Keil [mailto:kkeil@suse.de] Gesendet: Dienstag, 17. Juni 2003 10:13 An: suse-isdn@suse.com Betreff: Re: [suse-isdn] automatisch Emails per DSL ohne DOD mit AVM Fritz!Card DSL
On Mon, Jun 16, 2003 at 03:09:16PM +0200, Michael Brenner wrote:
Hallo zusammen,
ich habe DSL bei 1&1 und Suse 8.2 . DSL funktioniert mit dem Befehl "pppd call 1und1-dsl" problemlos. Bisher habe ich E-Mails mit dem per Skript abgeholt:
# isdnctrl dial ippp0 >> /var/log/messages # sleep 10 # /usr/bin/fetchmail -a -v >> /var/log/fetchmail 2>&1 # sendmail -q -v >> /var/log/sendmail # isdnctrl hangup ippp0 >> /var/log/messages #
Falscher Ansatz. Das sollte ueber das /etc/ppp/ip-up script gemacht werden.
Das geht auch jetzt noch. Allerdings funktioniert das Skript mit dem Start von DSL mit dem o.g. Befehl nicht richtig. Die Eintragungen im messages zeigen an, dass zwar DSL gestartet wurde, aber die restlichen Befehle werden nicht ausgeführt und das Skript wird nicht beendet. Wenn ich dann von Hand in der Konsole die Befehle aufrufe, werden die E-Mails auch abgeholt. Dial On Demand will ich eigentlich nicht, hat bisher auch nicht funktioniert.
Wie müsste ein Skript für das Abholen von Mails aussehen?
Bei SuSE 8.2 (und auch bei aelteren) sollte das schon ueber /etc/ppp/ip-up und /etc/ppp/poll.tcpip bei jeder Einwahl automatisch passieren, wenn Mail und fetchmail entsprechend konfiguriert wurden (fetchmail muss eine globale Konfiguration /etc/fetchmailrc haben).
OK! Hat nicht nur was für sich, geht jetzt auch. Mein ursprüngliches Problem hat sich dadurch aber nicht gelöst, nur verschoben. Da ich die Mails durch meinen Server auch dann regelmäßig abholen lassen will, wenn ich nicht ins Internet gehe, brauche ich noch einen Befehle zum starten/stoppen des DSL-Zugangs. Die Eingabe auf der Konsole "pppd call 1und1-dsl" mit Ctrl+C oder "killall pppd" zum stoppen scheint mir nicht praktikabel/sinnvoll. Mit "/usr/bin/cinternet -i 'dsl0' -D" habe ich es nicht hinbekommen. Der Status ist dann "lurking" aber es geht nichts raus. Bitte beachten, dass AVM Fritz!Card DSL mit CAPI läuft. Danke Michael
-- Karsten Keil SuSE Labs ISDN development
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-isdn-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-isdn-help@suse.com