Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Strato Mail geht nicht mehr (https://www.delphipraxis.net/208491-strato-mail-geht-nicht-mehr.html)

skoschke 5. Aug 2021 07:54

Strato Mail geht nicht mehr
 
Hallo,

in einer Android App versende ich Mails, momentan mit TLS 1.1 da ich nichts neueres finden konnte.

Nun können Anwender, die eine Strato-Mailadresse verwenden, nicht mehr versenden, weil Strato TLS 1.1 blockt, ich brauche also dringend eine neuere Version der OpenSSL für Android...

Leider bin ich trotz intensiver Suche nicht fündig geworden :-(

Hann jemand mit einem Link helfen?

Ciao
Stefan

hhcm 5. Aug 2021 08:48

AW: Strato Mail geht nicht mehr
 
Hallo,

wie werden die Mails denn bisher versendet? Ich lese nur Kategorie Cross-Platform-Entwicklung und Android App.
Sprechen wir von FMX und TIdSMTP ?

TiGü 5. Aug 2021 09:09

AW: Strato Mail geht nicht mehr
 
Zitat:

Zitat von hhcm (Beitrag 1493280)
Sprechen wir von FMX?

Von was denn sonst? :roll:

generic 5. Aug 2021 09:46

AW: Strato Mail geht nicht mehr
 
Hier gibt es ähnliche Probleme:
https://www.delphipraxis.net/208456-...ml#post1493262

hhcm 5. Aug 2021 10:38

AW: Strato Mail geht nicht mehr
 
Zitat:

Zitat von TiGü (Beitrag 1493281)
Zitat:

Zitat von hhcm (Beitrag 1493280)
Sprechen wir von FMX?

Von was denn sonst? :roll:



CrossVCL oder ähnliches?

Bernhard Geyer 5. Aug 2021 10:42

AW: Strato Mail geht nicht mehr
 
Zitat:

Zitat von hhcm (Beitrag 1493284)
Zitat:

Zitat von TiGü (Beitrag 1493281)
Zitat:

Zitat von hhcm (Beitrag 1493280)
Sprechen wir von FMX?

Von was denn sonst? :roll:


CrossVCL oder ähnliches?

CrossVCL soll erst mit Release 2.0 Android/ioS unterstützen

mjustin 5. Aug 2021 11:59

AW: Strato Mail geht nicht mehr
 
OpenSSL für Indy:

https://github.com/IndySockets/OpenSSL-Binaries

hhcm 5. Aug 2021 12:09

AW: Strato Mail geht nicht mehr
 
Gut wenn es nur Indy gibt und er das auch nutzt,
dann an die TIdSMTP Komponente ein TIdSSLIOHandlerSocketOpenSSL ranhängen und in diesem die SSLOptions konfigurieren. (Method und SSLVersions)

Harry Stahl 5. Aug 2021 14:38

AW: Strato Mail geht nicht mehr
 
Also so wie ich das verstanden habe, wird nur TLS 1.1 und älteres nicht mehr unterstützt, aber TLS 1.2 sehr wohl.

Damit kann ich jedenfalls noch senden (und das unterstützt Indy ja auch).

Aber stimmt schon, ein Update auf 1.3 wäre auch dringend erforderlich, hoffe, dass EMBA da ein Auge drauf hat....

skoschke 6. Aug 2021 06:52

AW: Strato Mail geht nicht mehr
 
die 1.02 habe ich ja, da wird kein 1.2 oder 1.3 unterstützt...

Ciao
Stefan

skoschke 6. Aug 2021 06:53

AW: Strato Mail geht nicht mehr
 
Zitat:

Hier gibt es ähnliche Probleme:
https://www.delphipraxis.net/208456-...ml#post1493262
ja, Hinweise auf DLL's, aber die helfen unter Android wenig :-)

Ciao
Stefan

skoschke 6. Aug 2021 07:01

AW: Strato Mail geht nicht mehr
 
Zitat:

Sprechen wir von FMX und TIdSMTP ?
Korrekt!

Ciao
Stefan

mjustin 6. Aug 2021 07:01

AW: Strato Mail geht nicht mehr
 
Zitat:

Zitat von skoschke (Beitrag 1493330)
die 1.02 habe ich ja, da wird kein 1.2 oder 1.3 unterstützt...

TLS 1.3 wird erst ab OpenSSL 1.1.1 unterstützt: https://www.admin-magazin.de/News/Op...tuetzt-TLS-1.3
TLS 1.2 wird seit OpenSSL 1.0.1 unterstützt: https://stackoverflow.com/questions/...ded-to-openssl (im März 2012 erschienen)

skoschke 6. Aug 2021 07:48

AW: Strato Mail geht nicht mehr
 
Ich bekomme es nicht zum Laufen!
Hat jemand bitte ein paar Zeilen Beispielcode ?

Ciao
Stefan

Klaus01 6. Aug 2021 08:14

AW: Strato Mail geht nicht mehr
 
.. in etwa so?

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  smtp: TidSmtp;
  SSLIoHandler: TIdSSLIOHandlerSocketOpenSSL;
begin
  smtp := TIdSmtp.Create(nil);
  try
    smtp.Host := 'smtp.strato.de';
    smtp.Port := 465;
    smtp.Username := '';
    smtp.Password := '';
    SSLIOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
    SSLIOHandler.SSLOptions.Method := sslvTLSv1_2;
    SSLIOHandler.SSLOptions.Mode := sslmUnassigned;
    SSLIOHandler.SSLOptions.VerifyMode := [];
    SSLIOHandler.SSLOptions.VerifyDepth := 0;

    smtp.IOHandler := SSLIOHandler;
    smtp.Connect;
  finally
    smtp.Free;
    SSLIOHandler.Free;
  end;
Grüße
Klaus

skoschke 6. Aug 2021 09:04

AW: Strato Mail geht nicht mehr
 
Danke, aber wenn ich das ( um eine Mail und Zugangsdaten erweitert) benutze, kann ich Mails versenden, ich möchte aber mit IDPOP3 Mails abholen!

Ciao
Stefan

Klaus01 6. Aug 2021 09:30

AW: Strato Mail geht nicht mehr
 
.. im ersten Post stand etwas von versenden.

Der IOHandler ist bei TidPop3 ähnlich zu verwenden wie hier gezeigt.

Port dann 995 und pop3.strato.de
Grüße
Klaus

himitsu 6. Aug 2021 12:28

AW: Strato Mail geht nicht mehr
 
POP3?

Warum nicht SMTP?


TIdSMTP mit smtp.strato.de und Port 465


Zitat:

Zitat von himitsu (Beitrag 1493369)
Maaaaa ... meinte "Warum POP3 und nicht IMAP?" :oops:


TIdIMAP4 mit imap.strato.de und Port 993


Klaus01 6. Aug 2021 13:56

AW: Strato Mail geht nicht mehr
 
.. sowweit ich das mal gelernt habe, kann man mit TIdSmtp keine Mails abholen, sondern nur versenden.
IMAP wäre noch eine alternative zu pop3

Grüße
Klaus

Rolf Frei 6. Aug 2021 17:48

AW: Strato Mail geht nicht mehr
 
Zitat:

Zitat von himitsu (Beitrag 1493342)
POP3?

Warum nicht SMTP?


TIdSMTP mit smtp.strato.de und Port 465

SMTP ist zum Versenden von E-Mails.
POP ist zum Abholen von E-Mails.

himitsu 6. Aug 2021 20:17

AW: Strato Mail geht nicht mehr
 
Maaaaa ... meinte "Warum POP3 und nicht IMAP?" :oops:


TIdIMAP4 mit imap.strato.de und Port 993


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:53 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-2025 by Thomas Breitkreuz