AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke SSL mit Indy und Office365 - Windows 10 und Server 2008 R2
Thema durchsuchen
Ansicht
Themen-Optionen

SSL mit Indy und Office365 - Windows 10 und Server 2008 R2

Ein Thema von Keflock · begonnen am 1. Aug 2022 · letzter Beitrag vom 2. Aug 2022
 
Keflock

Registriert seit: 23. Nov 2006
17 Beiträge
 
Delphi 2007 Enterprise
 
#1

SSL mit Indy und Office365 - Windows 10 und Server 2008 R2

  Alt 1. Aug 2022, 21:17
Hallo zusammen,

ich habe ein SMTP Client entwickelt. Bis vor einigen Tagen lief alles prima. Nun, laut IT musste ich den Client um SSL/STARTTLS erweitern.

Ich nutze folgende Komponenten:
- IndySSLHandler: TIdSSLIOHandlerSocketOpenSSL;
- SMTP: TIdSMTP;
- MailMessage: TIdMessage;

Mit diesen Parameter:
- IndySSLHandler.SSLOptions.Method := sslvTLSv1_2;
- IndySSLHandler.SSLOptions.Mode := sslmBoth;
- IndySSLHandler.SSLOptions.VerifyMode := [];
- IndySSLHandler.SSLOptions.VerifyDepth := 0;
- SMTP.IOHandler := IndySSLHandler;
- SMTP.Host := 'smtp.office365.com';
- SMTP.Port := StrToInt('587');
- SMTP.UseTLS := utUseRequireTLS;

Versuche ich Mails auf meinem Home-Rechner mit Windows 10 zu versenden, so gehen alle raus.

Bei SSL umgestellt auf:
- IndySSLHandler.SSLOptions.Method := sslvSSLv3;
So geht die Email nicht raus =>>> ERROR: SSL-Aushandlung fehlgeschlagen.

Bei SSL umgestellt auf:
- IndySSLHandler.SSLOptions.Method := sslvTLSv1_1;
So geht die Email nicht raus =>>> ERROR: TLS 1.0 and 1.1 are not supported. Please upgrade/update your client to support TLS 1.2. Visit https://aka.ms/smtp_auth_tls. [AM6PR10CA0033.EURPRD10.PROD.OUTLOOK.COM]

Somit zurück zu:
- IndySSLHandler.SSLOptions.Method := sslvTLSv1_2;
Und - Emails werden wieder versendet.

Nun, jetzt übertrage ich das Tool auf einen Server bei meinem Dienstleiste mit Windows Server 2008 R2.

Die SSL Einstellungen bleiben bei den erfolgreichen:
- IndySSLHandler.SSLOptions.Method := sslvTLSv1_2;

Aber auf dem Server bekomme ich folgende Error-Message:
ERROR: TLS 1.0 and 1.1 are not supported. Please upgrade/update your client to support TLS 1.2. Visit https://aka.ms/smtp_auth_tls. [FR3P281CA0040.DEUP281.PROD.OUTLOOK.COM]

Was ist die Ursache? Die Windows Server Version 2008 R2?

Grüße
Kef
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz