[OT] Frage zu .fetchmailrc
Hallöchen, ich bin gerade dabei, eine vorhandene und seit Jahren funktionierende .fetchmailrc an einen weiteren Mailprovider anzupassen. Leider ergibt die Protokolldatei nicht wirklich arg viele Infos, woran es genau hakt, so daß ich momentan von einer falschen Konfig ausgehe. Stimmt der Aufbau dieser .fetchmailrc soweit? set logfile "/var/log/fetchmail.test" set postmaster "torsten" set bouncemail set spambounce set properties "" defaults timeout 20, bad-header accept, sslproto "TLS1", \ sslcommonname mail01.ANBIETER.local, \ sslfingerprint "B7:2B:91:F7:EA:1C:F6:32:F3:A1:EE:6A:6C:C5:8D:58", \ sslcertpath /root/.certs, sslcertfile cert1.pem # poll mail01.ANBIETER.de proto imap service 993 user "VORNAME.NACHNAME@FIRMA-1.de" password "PASSWORD" fetchall keep is BENUTZER@FIRMA-1.local smtpname VORNAME.NACHNAME@FIRMA-1.de In der Logdatei steht dazu leider nur: fetchmail: 6.3.21 fragt mail01.ANBIETER.de ab (Protokoll IMAP) um Do 01 Sep 2011 23:47:55 CEST: Abfrage gestartet fetchmail: Versuche, mit www.xxx.yyy.zzz/993 zu verbinden... (Log-Meldung unvollständig) fetchmail: Zeitüberschreitung nach 20 Sekunden beim Warten auf Verbindung mit Server mail01.ANBIETER.de. fetchmail: Socket-Fehler beim Abholen von VORNAME.NACHNAME@FIRMA-1.de@mail01.ANBIETER.de Das Zertifikat habe ich wie folgt geschafft: openssl s_client -connect mail01.ANBIETER.de:993 -showcerts Danke & Gruß Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Thu, 01 Sep 2011, T. Ermlich schrieb:
ich bin gerade dabei, eine vorhandene und seit Jahren funktionierende .fetchmailrc an einen weiteren Mailprovider anzupassen. Leider ergibt die Protokolldatei nicht wirklich arg viele Infos, woran es genau hakt, so daß ich momentan von einer falschen Konfig ausgehe.
Stimmt der Aufbau dieser .fetchmailrc soweit?
set logfile "/var/log/fetchmail.test" set postmaster "torsten" set bouncemail set spambounce set properties "" defaults timeout 20, bad-header accept, sslproto "TLS1", \
sslproto sollte eher in die Server-Einstellungen. Bist du sicher, daß dein Server TLS1 mag?
sslcommonname mail01.ANBIETER.local, \ sslfingerprint "B7:2B:91:F7:EA:1C:F6:32:F3:A1:EE:6A:6C:C5:8D:58", \ sslcertpath /root/.certs, sslcertfile cert1.pem
Auch das sollte alles in die Servereinstellungen.
# poll mail01.ANBIETER.de proto imap service 993 user "VORNAME.NACHNAME@FIRMA-1.de" password "PASSWORD" fetchall keep is BENUTZER@FIRMA-1.local smtpname VORNAME.NACHNAME@FIRMA-1.de
In der Logdatei steht dazu leider nur: fetchmail: 6.3.21 fragt mail01.ANBIETER.de ab (Protokoll IMAP) um Do 01 Sep 2011 23:47:55 CEST: Abfrage gestartet fetchmail: Versuche, mit www.xxx.yyy.zzz/993 zu verbinden... (Log-Meldung unvollständig) fetchmail: Zeitüberschreitung nach 20 Sekunden beim Warten auf Verbindung mit Server mail01.ANBIETER.de. fetchmail: Socket-Fehler beim Abholen von VORNAME.NACHNAME@FIRMA-1.de@mail01.ANBIETER.de
Würde dazu passen, daß du unbedingt TLS1 verwenden willst, der Server aber lieber SSL... Ich verwende hier (mit POP, nicht IMAP) sowas: poll SERVER1 with proto POP3 user "USER1" there with password "PASSWORT1" is LOCAL_USER1 here options ssl fetchall forcecr warnings 3600 antispam 571 550 user "USER2" [..] [..] poll SERVER2 [..] "options" sollte man in der Testphase natürlich noch um "keep" ergänzen (bzw. bei IMAP generell). Soll jedenfalls heißen, ich schreib einfach nur das "ssl" in die options (oder defaults), und fetchmail macht den Rest. -dnh -- "You didn't fancy my sandwiches?" - "Don't eat fish." - "Why not?" - "Fish piss in the sea." - "So do children." - "Don't eat children, either." -- Jude Law and Natalie Portman in "Closer" (aka "Hautnah") -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi David,
David Haller
Am Thu, 01 Sep 2011, T. Ermlich schrieb:
Danke für deine Antwort! :) [...]
sslproto sollte eher in die Server-Einstellungen. Bist du sicher, daß dein Server TLS1 mag?
Laut Auskunft des betreffenden Admins geht es nur so.
sslcommonname mail01.ANBIETER.local, \ sslfingerprint "B7:2B:91:F7:EA:1C:F6:32:F3:A1:EE:6A:6C:C5:8D:58", \ sslcertpath /root/.certs, sslcertfile cert1.pem
Auch das sollte alles in die Servereinstellungen.
Hab es, da es ein Testabruf für einen einzelnen Benutzer ist, in die defaults gesetzt. Werde es aber mal direkt in den Serverblock eintragen. [...]
Würde dazu passen, daß du unbedingt TLS1 verwenden willst, der Server aber lieber SSL... Ich verwende hier (mit POP, nicht IMAP) sowas:
Auch ein sslproto "" erbringt keine erfolgreiche Verbindung ... [...]
"options" sollte man in der Testphase natürlich noch um "keep"
keep hab ich immer drinnen ... wollen & sollen die betreffenden Nutzer händisch löschen.
ergänzen (bzw. bei IMAP generell). Soll jedenfalls heißen, ich schreib einfach nur das "ssl" in die options (oder defaults), und fetchmail macht den Rest.
Werd ich halt am WE mal etwas rumtesten ...
-dnh
Bis denn Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi,
T. Ermlich
David Haller
schrieb am 02.09.2011 01:10: Am Thu, 01 Sep 2011, T. Ermlich schrieb:
[...] nur zur Vervollständigung: mit einer openSUSE 11.3 Installation, also fetchmail 6.3.19, funktioniert der Abruf. In der Logdatei stehen zwar ein paar Warnmeldungen, aber die Emails werden abgerufen, etc. Die bisherige SuSE 10.3 Installation kann die Emails, bei gleicher .fetchmailrc, nicht abrufen. Es scheint also an fetchmail (6.3.8) oder einer der zugehörigen Komponenten (gss, ssl, wasauchimmer) zu liegen. Die aktuelle 6.3.21 unter der 10.3 mit aktuellen Zusätzen nachzubauen ist mir zu aufwändig ... Also klären wir intern ab, ob das System ersetzt oder aktualisiert werden soll, und dann wird es wieder klappen :) cu Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
David Haller
-
T. Ermlich