On Thu, Dec 02, 1999 at 12:26:01AM +0100, Peter Bossy wrote:
felix@private:~ > fetchmail -k 1 message for felix@musik-workshop.de at post.strato.de (2572 octets). reading message 1 of 1 (2572 octets) .fetchmail: SMTP connect to private.dancer.de failed fetchmail: SMTP transaction error while fetching from post.strato.de fetchmail: Query status=10 felix@private:~ >
Zunächst vermute ich mal, daß der SMTP-Port nicht besetzt ist, bzw sendmail nicht richtig gestartet ist. Kannst Du aber mit telnet Žrausfinden. Sieht dann in etwa so aus:
Hatte Felix nicht erwähnt das er über sendmail schon längst Mails versendet hat??
poll post.strato.de protocol POP3: user "felix@musik-workshop.de" there is felix here password "**********"; no keep # no dns smtphost private.dancer.de .fetchmailrc line 1/8 (END)
Ich würde einige Änderungen vorschlagen:
poll post.strato.de protocol POP3 timeout 30 uidl user "felix%musik-workshop.de" passord "**********" to felix@private.dancer.de
Aber IMHO muß in die zweite Zeile user "Einwahlnamen" password "xxxxx". sein (??).
Der timeout ist gut für ne schmale Telefonrechnung. Strato ist manchmal super langsam. uidl ist, wenn ich das richtig verstanden habe, dafür verantwortlich, daß fetchmail den Überblick über die schon abgeholten, noch zu holenden und zu löschenden Mails behält. Dann werden im Falle eines Verbindungsabbruchs keine Mails doppelt übertragen. Werden sie eh, weil er fetchmail noch mit -k startet. Erstmal will man doch wohl sichergehen ob die ganzen procmailregeln auch passen. Mit der Option -k ist die Mail wenigstens niemals weg, da nicht auf dem pop-server gelöscht.
Das %-Zeichen soll verhindern, daß ein Fehler mit dem @ im UserID passiert (orginal Strato-Tip). Mit so einem Eintarg klappt bei mir fetchmail mit strato einwandfrei. Hast Du eine masquiertes Netzwerk? Mit DNS? MX-Records für Deinen privaten Mailserver? Bist du dir sicher das strato keinen, bzw den E-Mail-account als Einwahlnamen annimmt? Und nur das Passwort reicht um an den Host zu gelangen?
-- MfG, Clemens sig_04 ---- Du willst wissen wo eine bestimmte Programmdatei und zugehörig. Doku steckt? Beispiel: erde:~ # whereis pppd pppd: /usr/sbin/pppd /usr/man/man8/pppd.8.gz ------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com