Hallo Martin,
>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<<
Am 30.06.02, 18:12:21, schrieb Martin Mewes
Am Sonntag, 30. Juni 2002 17:30 schrieb Bernd Stäglich:
Wie geht's nun mit dem POP3? (Übrigens muss ich gestehen, dass ich auf YAST2 und die dortigen Möglichkeiten bezüglich eMails überhaupt nicht gekommen bin, weil ich von Anfang an und schon ja von Windows her immer gleich StarOffice benutzt habe)
Also ... jetzt muß ich selber überlegen. Ok ... was jetzt kommt ist eine /persönliche/ Empfehlung.
Ich benutze "fetchmail", um meine eMails vom POP3-Server zu holen. Hole Dir "fetchmail" von der SuSE-CD oder DVD und installiere dieses (via YAST2).
Hat 'gefunzt' :-)
Gib nun
linux:~ # joe .fetchmailrc
ein. Bei mir steht zB folgendes (leicht verändert):
Auf deutsch:
poll <POP3-Server> via <echter Servername> user "<username>" pass "<passwort>" is <lokaler User>
hab's mit nem anderen Editor gemacht, hat aber 'gefunzt' :-)
Das kannst Du alles in eine Zeile schreiben oder so wie oben, völlig egal. Es gibt noch mehr Möglichkeiten fetchmail zu konfigurieren. Ein "man fetchmail" soll an dieser Stelle genügen. Dem werten Nutzer mag auffallen, daß ich das Protokoll nicht in der .fetchmailrc aufgeführt habe.
Nun, und das ist wichtig imho, mußt Du diese Datei schützen. Gebe nun als root noch:
linux:~ # chmod 600 .fetchmailrc Modus von ».fetchmailrc« nach 0600 (rw-------) geändert
hat 'gefunzt' :-)
Jetzt kannst Du einfach mal testen was passiert. Rufe fetchmail von der konsole auf.
linux:~ # /usr/local/bin/fetchmail -p POP3 -f /root/.fetchmailrc fetchmail: Keine Post für macmewes at server.mamemu.de fetchmail: Keine Post für daggi at server.mamemu.de fetchmail: Keine Post für agent at server.mamemu.de 1 Nachricht für linux at server.mamemu.de (2825 Oktetts). Nachricht linux@server.mamemu.de:1 von 1 wird gelesen (2825 Oktetts) .. geflusht
Das hat alles nur auf seltsame Weise 'gefunzt' %-) Das Seltsame wurde dann noch klarer, nachdem ich deinen o.g. Befehl auch noch anders ausgeführt habe, nämlich mit 'fetchmail -v --keep -a' bzw. 'fetchmail --keep -a'. Zu dem allem nun wie folgt: 1. fetchmail liegt (dies nur informationshalber für evtl. andere Interessierte) bei mir, also in SuSE8.0, unter usr/bin. 2. mit den folgenden Meldungen bin ich auch noch zufrieden gewesen: a) Hallo local host - pleased to meet you :-) b) Postfach bereit, mailbox locked and ready :-) c) Sender ok, Recipient ok :-) d) Message accepted für delivery :-) e) die Ankündigung einer Mail in meiner /var/spool/mail :-) 3. Äußerst verwirrt bin ich nun aber durch folgende weitere Meldungen: e) not flushed :-/ f) Enter mail, end with . on a line by itself g) bei einzelnen Nachrichten dann nur noch ganz viele *****? %-) 4. Völlig unzufrieden war ich dann, als ich feststellen musste, dass von mir frisch versandte Mails (habe mehrere Mailadressen und zwei Provider) in der Testadresse nicht ankamen :-( Vielmehr tauchten uralte Mails als frisch eingetroffen auf %-) Dies bestätigte sich dann auch noch mal, als ich alles in der /var/spool/mail nachsah %-) Was soll ich denn davon halten? :-)
Vom Prinzip her, kannst Du dies auch alles in Deinem Home-Verzeichnis machen.
Hat 'gefunzt' :-)
Soweit verstanden?
Ja :-)
OK, wenn das funktioniert, dann geht es weiter. Mit der nächsten Maus ;-)
Oh ja, sehr gerne. Nun aber erst noch die Zweifelsfragen, wenn du/ihr noch mögt: Warum krige ich nicht meine neuen mails ins fetchmail. In StarOffice tauchen sie brav auf und (um Missverständnissen vorzubeugen) dort habe ich die Option 'Nachricht nicht vom Server löschen' eingestellt! Daran kanns also schon mal nicht liegen, dass in fetchmail nichts auftaucht. Anschlussfrage: Wie halte ich es überhaupt mit zwei verschiedenen Providern und Mailadressen bei sendmail und fetchmail (habe außer web.de noch einen anderen Provider)? Fetchmail habe ich so verstanden, dass ich in die 'fetchmailrc' alle meine Mailadressen mindestens vom einen Provider (ich meine jedoch auch vom anderen Provider) reinknallen kann? Und was ist mit sendmail? Nach meinem Eindruck schien das erst mit beiden Providern über 'localhost zu funktionieren, dann klappte aber die Versendung von dem einen plötzlich nicht mehr. Die ging bei dem einen, wo ich sendmail nicht konfiguriert hatte, erst wieder, nachdem ich dort wieder smtp.provider.de einstellte. Na ja, mal sehen, hatte ich mich da bei dem Hin und Her getäuscht?. Wäre aber für Antwort dankbar :-) Vielen Dank aber auch schon jetzt für die viele Mühe ! :-) Viele Grüße Bernd