ubuntuusers.de

Fetchmail Strato Problem

Status: Ungelöst | Ubuntu-Version: Server 16.04 (Xenial Xerus)
Antworten |

Iceman170283

Anmeldungsdatum:
10. November 2008

Beiträge: 12

Hallo liebe Community,

vielen Dank für eure Hilfe bisher. Ich habe fast alles zum laufen, nur Fetchmail funktioniert leider nicht. Ich erhalte folgendes Log:

Jan  9 20:54:13 mein server fetchmail[3647]: SMTP-Server erfordert STARTTLS, behalte Nachricht.
Jan  9 20:54:14 mein server fetchmail[3647]:  nicht gelöscht
Jan  9 20:54:16 mein server fetchmail[3647]: Nachricht xxxx@xxx.de@pop3.strato.de:29 von 2165 wird gelesen (42073 Bytes) (Log-Meldung unvollständig)
Jan  9 20:54:16 mein server fetchmail[3647]: SMTP-Fehler: 530 5.7.0 Must issue a STARTTLS command first
Jan  9 20:54:16 mein server fetchmail[3647]: SMTP-Server erfordert STARTTLS, behalte Nachricht.
Jan  9 20:54:17 mein server fetchmail[3647]:  nicht gelöscht
Jan  9 20:54:18 mein server fetchmail[3647]: Nachricht xxxx@xxx.de@pop3.strato.de:30 von 2165 wird gelesen (130269 Bytes) (Log-Meldung unvollständig)
Jan  9 20:54:18 mein server fetchmail[3647]: SMTP-Fehler: 530 5.7.0 Must issue a STARTTLS command first
Jan  9 20:54:18 mein server fetchmail[3647]: SMTP-Server erfordert STARTTLS, behalte Nachricht.
Jan  9 20:54:19 mein server fetchmail[3647]:  nicht gelöscht
Jan  9 20:54:20 mein server fetchmail[3647]: Nachricht xxxx@xxx.de@pop3.strato.de:31 von 2165 wird gelesen (57964 Bytes) (Log-Meldung unvollständig)
Jan  9 20:54:20 mein server fetchmail[3647]: SMTP-Fehler: 530 5.7.0 Must issue a STARTTLS command first
Jan  9 20:54:20 mein server fetchmail[3647]: SMTP-Server erfordert STARTTLS, behalte Nachricht.

Meine Fetchmail Konfig sieht wie folgt aus:

## Allgemeine Einstellungen
set postmaster "benutzer"      #postmaster eintragen; hier: richard
set bouncemail
set no spambounce
set properties ""
set syslog
set daemon 300                #alle wie viel Sekunden solle Fetchmail ausgeführ$


poll pop3.strato.de with proto POP3
       user 'xxxx@xxx.de' there with password 'geheimespasswort' $ is 'benutzer' here options fetchall
 ssl
 sslfingerprint "CE:24:63:52:C9:DA:8A:A9:FA:58:49:A4:00:C4:08:CD"
 sslcertck
 sslcertpath /etc/ssl/certs/

Ich hoffe ihr könnt mir helfen.

Danke euch.

Iceman170283

(Themenstarter)

Anmeldungsdatum:
10. November 2008

Beiträge: 12

Nach Anpassung der fetchmailrc mit dem sslproto ssl3 erhalte ich nun nur noch folgende Fehlermeldung:

Jan  9 22:33:28 mein server fetchmail[7490]: fetchmail 6.3.26 Dämon wird gestartet
Jan  9 22:34:28 mein server fetchmail[7490]: Socket-Fehler beim Abholen von xxxx@xxxx.de@pop3.strato.de
Jan  9 22:34:28 mein server fetchmail[7490]: Abfragestatus=2 (SOCKET)

Habt ihr eine Idee?

Danke euch.

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Iceman170283 schrieb:

Jan  9 20:54:16 mein server fetchmail[3647]: SMTP-Fehler: 530 5.7.0 Must issue a STARTTLS command first
Jan  9 20:54:16 mein server fetchmail[3647]: SMTP-Server erfordert STARTTLS, behalte Nachricht.

Die Logmeldungen sind ziemlich eindeutig.

Nach Anpassung der fetchmailrc mit dem sslproto ssl3 erhalte ich nun nur noch folgende Fehlermeldung:

Is klar, SSL 3 ist auch alt und unsicher. Für starttls muss man als Protokoll TLS1 angeben. Ich zitiere mal aus der Manpage:

Use this option with 'TLS1' value to enforce a STARTTLS connection.

Iceman170283

(Themenstarter)

Anmeldungsdatum:
10. November 2008

Beiträge: 12

Danke für dein schnelles Feeback. Leider hat die Änderung nichts gebracht.

Die Fehlermeldung ist leider noch dieselbe:

Jan  9 22:33:28 mein server fetchmail[7490]: fetchmail 6.3.26 Dämon wird gestartet
Jan  9 22:34:28 mein server fetchmail[7490]: Socket-Fehler beim Abholen von xxxx@xxxx.de@pop3.strato.de
Jan  9 22:34:28 mein server fetchmail[7490]: Abfragestatus=2 (SOCKET)

Grüße

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Iceman170283 schrieb:

Die Fehlermeldung ist leider noch dieselbe:

Nein ist sie nicht. Hast du sie dir mal durchgelesen? Offenbar nicht.

Jan  9 22:33:28 mein server fetchmail[7490]: fetchmail 6.3.26 Dämon wird gestartet
Jan  9 22:34:28 mein server fetchmail[7490]: Socket-Fehler beim Abholen von xxxx@xxxx.de@pop3.strato.de
Jan  9 22:34:28 mein server fetchmail[7490]: Abfragestatus=2 (SOCKET)

Sind das alle Log-Meldungen? Was sagt

openssl s_client -connect pop3.strato.de:995 -starttls pop3

Iceman170283

(Themenstarter)

Anmeldungsdatum:
10. November 2008

Beiträge: 12

Schönen guten Morgen,

vielen DAnk für deine Hilfe.

Das Ergebnis aus:

openssl s_client -connect pop3.strato.de:995 -starttls pop3

war folgendes:

CONNECTED(00000003)
3073324736:error:140790E5:SSL routines:ssl23_write:ssl handshake failure:s23_lib.c:177:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 311 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : 0000
    Session-ID:
    Session-ID-ctx:
    Master-Key:
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    Start Time: 1484204891
    Timeout   : 300 (sec)
    Verify return code: 0 (ok)

Das aktuelle Mail log sieht wie folgt aus, wenn fetchmail gestartet ist:

Jan 12 07:43:57 mein server fetchmail[2629]: Socket-Fehler beim Abholen von xxx.xxx@xxx.de@pop3.strato.de
Jan 12 07:43:57 mein server fetchmail[2629]: Abfragestatus=2 (SOCKET)
Jan 12 07:49:57 mein server fetchmail[2629]: Socket-Fehler beim Abholen von xxx.xxx@xxx.de@pop3.strato.de
Jan 12 07:49:57 mein server fetchmail[2629]: Abfragestatus=2 (SOCKET)
Jan 12 07:55:57 mein server fetchmail[2629]: Socket-Fehler beim Abholen von xxx.xxx@xxx.de@pop3.strato.de
Jan 12 07:55:57 mein server fetchmail[2629]: Abfragestatus=2 (SOCKET)
Jan 12 08:01:57 mein server fetchmail[2629]: Socket-Fehler beim Abholen von xxx.xxx@xxx.de@pop3.strato.de
Jan 12 08:01:57 mein server fetchmail[2629]: Abfragestatus=2 (SOCKET)
Jan 12 08:07:58 mein server fetchmail[2629]: Socket-Fehler beim Abholen von xxx.xxx@xxx.de@pop3.strato.de
Jan 12 08:07:58 mein server fetchmail[2629]: Abfragestatus=2 (SOCKET)

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Hm. Offenbar muss SSL dort nicht über STARTTLS gemacht werden. Ich vermute, dass du einfach in der Konfiguration pop3s als Protokoll setzen musst:

poll pop3.strato.de with proto pop3s
Antworten |