Hans-Robert Wagner wrote:
Am Dienstag, 2. Dezember 2003 17:49 schrieb Robert Meyer:
Wer führt die .fetchmailrc aus? Du oder root? Wie genau sieht sie aus (Passwörter unkenntlich machen bitte)?
poll "xxx.xxx.x.x" protocol pop3 : user "media" password "pw1" there with password "" is "media" here poll "xxx.xxx.x.x" protocol pop3 : user "TOS" password "pw2" there with password "" is "STO" here
poll "pop.xx1.de" protocol POP3 user "benutzer1" there with password "pass1" is "user1" here; poll "pop.xx2.de" protocol POP3 user "benutzer2" there with password "pass2" is "user2" here;
So sieht es bei mir aus.
Ich stelle keine großen Unterschiede fest bis auf eintrag pw1/2 Jetzt wird es für einen LinuxNeuling langsam kompliziert: Melde ich mich unter root an, ruft fetchmail auch hier nur ein Postfach ab. (Ein anderes als unter dem Benutzer media) Kein weiteres, egal wieviel polls dort drin stehen mögen (kontrolliert habe ich auch die fetchmailrc Yast-Save). Die Reihenfolge der poll-aufträge zu ändern, ändert auch nix. Das selbe und bekannte Phänomen, wenn ich mich wieder als "normaler" Benutzer anmelde. Fetchmail ruft nach wie vor Mails nur vom Account media ab, auch hier ist es vollkommen egal, wieviel user ich in die f-rc eintrage. Und als besonders merkwürdig empfinde ich, dass der account media auch dann abgerufen wird, wenn ich den entsprechenden poll-eintrag aus der f-rc rausnehme einschließlich aus der f-cr yast-save. Was für mich auch unerklärlich ist, einmal heißt es im fetchmaildialog "geben sie das Password für media ein", dann wieder, "geben sie das Password für media@xxx.xxx.x.x (IP) ein?
(Die IP-Adressen nach poll sind identisch)
Wer führt die f.rc aus? Ich bin LinuxNeuling, zuerst den klassischen Fehler gemacht und unter root angemeldet, jetzt als Benutzer unter "media" eingelogt. Ich würde sagen, der Benutzer führt sie aus.
Das wäre in diesem Fall aber falsch, denn der Benutzer media wird wohl kaum die Mail für user STO einliefern können. Zwei Möglichkeiten: Entweder hat jeder Benutzer seine eigene ~/.fetchmailrc zu konfigurieren, oder (2.) root startet fetchmail mit einer zentralen fetchmailrc (bzw: /root/.fetchmailrc) und holt für alle Benutzer die Mails ab stellt sie lokal zu. Besser wäre es allerdings, die Zustellung postfix und Co. zu überlassen.
Und wie konfiguriere ich postfix
Wie gesagt, abruf 1 unter user media klappt, abruf zwei nicht. fechtmail "klopft" bei dem Account gar nicht erst an.
In /var/log/mail findet sich nichts? Das kann ich mir nicht vorstellen.
Wenn ich das richtig lese, zeigt mir die Datei mail nur die Mails an, die fetchmail auch abholt Danke für die Hilfe Gruß Robert