Hallo, ich bin langsam am verzweifeln. Ich habe RedHat 9 und habe fetchmail mir eingerichtet. Ich möchte das Fetchmail als Cron.Job läuft, oder aber beim booten des Systems bzw bei Einwahl ins Internet. Ich habe schon alles ausprobiert: in der ip-up.local #fetchmail /usr/bin/fetchmail <<<<<<funktioniert nicht Meldung < es wurden keine Mailserver spezifiziert dann: habe ich mit den Befehl: ln -s /usr/bin/fetchmail /etc/rc.d/rc3.d/S99fetchmail einen Link gesetzt. Funktioniert auch nicht < gleiches Meldung wie oben dann anders ln -s /usr/bin/fetchmail /etc/rc.d/rc3.d/S99fetch in die Datei fetch reingeschrieben #fetchmail fetchmail -d 300 funktioniert auch nicht!!! Wenn ich aber den Befehl in der Shell eingebe also fetchmail tippe geht alles oder fetchmail -d 300 Warum geht es dann????????????????????? Warum kann ich fetchmail nicht als Deamon laufen lassen, warum geht das nicht??? Als letzen Versuch habe ich es mit Webmin versucht unter System - geplante Cron Job Ausführen als root Befehl: /usr/bin/fetchmail geht auch nicht, denn dann bekomme ich Meldung: sh: line 1: sendmail: command not found Hö??? Was hat Sendmail damit zu tun??? Sendmail läuft bei mir einwandfrei!!! und fetchmail: post-connection command failed with status 32512 fetchmail: Query status=32512 Ich weiss nicht was die von mir wollen Hier meine .fetchmailrc set logfile "/var/log/fetchmail.log set postmaster "postmaster" poll pop.provider.de proto pop3 user "bla bla" pass "bla bla" is benutzer nokeep fetchall postconnect "sendmail -q" Was mache ich denn verkehrt??? Ich weiss nicht mehr weiter. Oder ist das Paket fetchmail kaputt??? Was soll ich tun??? Mfg Mike pass
* M. Hennig postete am 09. Mai. 2003 folgendes:
Ich möchte das Fetchmail als Cron.Job läuft, oder aber beim booten des Systems bzw bei Einwahl ins Internet.
[snipp]
Hier meine .fetchmailrc
Wo liegt die denn?
Was mache ich denn verkehrt??? Ich weiss nicht mehr weiter. Oder ist das Paket fetchmail kaputt???
Nein.
Was soll ich tun???
man fetchmail lesen und man crontab lesen. Bye Michael -- Father, forgive me, I've been caught using Windows... _______________________________________________________________________ Registered Linux User #228306 AIM & Y! Tuxi70 ICQ #151172379
Hallo, * Am 09.May.2003 postete M. Hennig:
Hallo, ich bin langsam am verzweifeln. Ich habe RedHat 9 und habe fetchmail mir eingerichtet. Ich möchte das Fetchmail als Cron.Job läuft, oder aber beim booten des Systems bzw bei Einwahl ins Internet.
Ich habe schon alles ausprobiert:
in der ip-up.local #fetchmail /usr/bin/fetchmail <<<<<<funktioniert nicht
Versuchs mal mit folgendem Vorschlag: Skript erstellen (~/mailsholen) ---------------8<------------- #!/bin/bash # Bitte hier den Loginnamen des Users eintragen meinloginname=alex /usr/bin/fetchmail -f /home/$meinloginname/.fetchmailrc ---------------8<------------- Und dann das Skript von Hand aufrufen. Wenn das geht, dann in den Crontab schmeißen. [alex@localhost alex]$ fetchmail --help usage: fetchmail [options] [server ...] Options are as follows: [...] -f, --fetchmailrc specify alternate run control file [...] hth Grüße Alex
[M. Hennig]:
Hallo, ich bin langsam am verzweifeln. Ich habe RedHat 9 und habe fetchmail mir eingerichtet. Ich möchte das Fetchmail als Cron.Job läuft, oder aber beim booten des Systems bzw bei Einwahl ins Internet.
Ich habe schon alles ausprobiert: [snip]
Es gibt da ein paar Grundsätze, die man beachten sollte: .fetchmailrc in /root, wenn nur ein fetchmail zentral ausgeführt wird, oder in die jeweiligen Homeverzeichnisse, wenn jeder User sein eigenes fetchmail aufrufen soll (ich glaub, das machst du nicht). Im zweiten Fall muss fetchmail mit dem Parameter -f </pfad/.fetchmailrc> aufgerufen werden. .fetchmailrc darf nur Schreib-/Leserechte für den betreffenen User (root oder eben der User) haben - kontrollieren! Die lokalen Mailempfänger müssen Eigentümer der Maildateien in /var/mail sein. Frage: Was sagt denn fetchmail -v? -- Gruß MaxX
Hallo, hi ich bin langsam am verzweifeln. Ich habe RedHat 9 und habe fetchmail mir eingerichtet. Ich möchte das Fetchmail als Cron.Job läuft, oder aber beim booten des Systems bzw bei Einwahl ins Internet. <snip> Hier meine .fetchmailrc
set logfile "/var/log/fetchmail.log Fehlt da ein " ???? oder hast du das nur hier vergessen? Und warum setzt du das in ""?
set postmaster "postmaster"
poll pop.provider.de proto pop3 user "bla bla" pass "bla bla" is benutzer Setz in dieser Zeile mal ein "is benutzer here" ein
nokeep fetchall postconnect "sendmail -q" Diese Zeiel dürfte die Fehlermeldung des Sendmail sein....
Was mache ich denn verkehrt??? Ich weiss nicht mehr weiter. Oder ist das Paket fetchmail kaputt???
Was soll ich tun??? Nicht aufgeben ;-)
Mfg
Mike
Volker PS: meine .fetchmailrc: set postmaster user set no bouncemail set no spambounce poll pop.gmx.net proto pop3 localdomains domaene.local gmx.de : no dns user "user" pass "pass" is user here Das ganze in ne Crontab gepackt... läuft wunderbar.... Rechtevergabe auf die Datei: 710 als root
participants (5)
-
Alex Klein
-
Matthias Houdek
-
Michael Raab
-
MikeHennig@t-online.de
-
Volker Lieder