Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   SSL Download Bilder bei Mime emails (https://www.delphipraxis.net/197209-ssl-download-bilder-bei-mime-emails.html)

josef-b 22. Jul 2018 09:01

SSL Download Bilder bei Mime emails
 
Ich möchte einen kleinen email client bauen.

Ich habe einige Probleme bei SSL/TLS.

Der Download der emails funktioniert an sich.

Wenn ich aber die enthaltenen Bilder der Urls downloaden möchte, habe ich Probleme mit der Verschlüsselung.

bei den emails nutze ich TLSV1.

Wie funktioniert es grundsätzlich? Die Webseiten zum Download der Bilder nutzen ja bestimmt verschiedene Protokolle.

Aber auch wenn ich bei TIdSSLIOHandlerSocketOpenSSL.SSLOptions.SSVersions alles auswähle, bekomme ich teilweise keine
Verbindung. Es kommt die Meldung 403 vorbidden.

Wenn ich die URL zum Download aufrufe, sagt die Ziel-Adrese dann welches Protokoll sie will, oder wie funktioniert das genau?

Ich habe keinen Plan :(

KodeZwerg 22. Jul 2018 09:19

AW: SSL Download Bilder bei Mime emails
 
Es kann gut sein das Bilder mit Base64 erst decodiert werden müssen.

Schokohase 22. Jul 2018 09:28

AW: SSL Download Bilder bei Mime emails
 
Zitat:

Zitat von KodeZwerg (Beitrag 1408281)
Es kann gut sein das Bilder mit Base64 erst decodiert werden müssen.

Du meinst, die Bilder, die er (per URL laden möchte und ein 403 forbidden bekommt) nicht bekommt, soll er erst einmal dekodieren.

Das macht natürlich Sinn.

josef-b 22. Jul 2018 09:36

AW: SSL Download Bilder bei Mime emails
 
Ja stimmt genau, ich habe noch ein wenig rumprobiert mit den Verschlüsselungs-Einstellungen und nun bekomme ich den Fehler 403 Forbidden.

Aber wie kann ich ein Bild dekodieren, dass ich noch gar nicht downloaden konnte?

Könnt Ihr das ein wenig konkretisieren?

KodeZwerg 22. Jul 2018 09:55

AW: SSL Download Bilder bei Mime emails
 
Zitat:

Zitat von josef-b (Beitrag 1408279)
Der Download der emails funktioniert an sich.

Tjo, ich dachte halt er hat bereits alles komplett und kann nur nichts mit empfangenen Daten anfangen.

Schokohase 22. Jul 2018 09:59

AW: SSL Download Bilder bei Mime emails
 
Zitat:

Zitat von KodeZwerg (Beitrag 1408284)
Tjo, ich dachte halt er hat bereits alles komplett und kann nur nichts mit empfangenen Daten anfangen.

Manchmal ist es sinnvoller sich auf die Zeilen zu konzentrieren um sich nicht zwischen den Zeilen zu verlieren.
Zitat:

Zitat von josef-b (Beitrag 1408279)
Wenn ich aber die enthaltenen Bilder der Urls downloaden möchte, habe ich Probleme mit der Verschlüsselung.

...

Es kommt die Meldung 403 vorbidden.


josef-b 22. Jul 2018 10:04

AW: SSL Download Bilder bei Mime emails
 
Es lag am Ende wohl gar nicht an der Verschlüsselung.

Nach etwas googlen kam ich nun darauf, dass es an den Einstellungen in TIDHTTP liegt.


Delphi-Quellcode:

IDHttp1.Request.Useragent := 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; MAAU)'
Danach funzt es jetzt jedenfalls.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz