Einzelnen Beitrag anzeigen

HappyJoe

Registriert seit: 14. Nov 2006
37 Beiträge
 
Delphi XE2 Professional
 
#1

SMTP-Problem, Indy und TLS 1.3 oder ICS

  Alt 12. Aug 2021, 18:59
Hallo,

gestern hat strato TLS 1.0 und 1.1 abgeschaltet und jetzt geht unser Mailversand nicht mehr. Bisher hatte ich die Indy10-Routinen (TIdSMTP und TIdSSLIOHandlerSocketOpenSSL) unter Delphi XE benutzt, aber die unterstützen kein TLS 1.3. Deshalb habe ich die ICS-Routinen installiert, habe aber bereits Probleme bei dem Beispiel-Programm
icsv866\Samples\Delphi\MailNewsDemos\OverbyteIcsMa ilSnd1.
Beim strato-Postfach kommt die Meldung "Connecting to SMTP server ..." und er bleibt hängen. Alternativ habe ich auch gmx probiert (was mit den indys noch problemlos funktioniert). Hier komme ich zwar weiter, aber bei der Authentication ist auch hier Schluss. Das Protokoll sieht so aus

Connecting to SMTP server...
220 gmx.net (mrgmx105) Nemesis ESMTP Service ready
< 220 gmx.net (mrgmx105) Nemesis ESMTP Service ready
RequestDone Rq=0 No Error
EHLO i5-2015
> EHLO i5-2015
250-gmx.net Hello i5-2015 [79.212.23.214]
< 250-gmx.net Hello i5-2015 [79.212.23.214]
250-8BITMIME
< 250-8BITMIME
250-SIZE 69920427
< 250-SIZE 69920427
250 STARTTLS
< 250 STARTTLS
RequestDone Rq=10 No Error
AUTH CRAM-MD5
> AUTH CRAM-MD5
530 Must issue a STARTTLS command first
< 530 Must issue a STARTTLS command first
RequestDone Rq=11 Error: 500 Authentication Type could not be determined.
Error, stoped All-In-One demo

Die Authentication ist AutoSelect, aber auch alle anderen Einstellungen gehen nicht.

Hat jemand eine Idee, warum das DemoProg nicht funktioniert oder auch wie ich möglichst schnell wieder versenden kann?
  Mit Zitat antworten Zitat