Hallo zusammen,
[Hamster *.1544 mit neuer Hamsterhilfe von Heiko Rost]
[WIN11]
Zunächst möchte ich betonen, dass hier seit Jahren alles, was mit dem
Hamster im Zusammenhang steht, ausgezeichnet funktioniert. Es gibt also
kein Problem, welches zu bewältigen wäre, sondern es gibt meinerseits
tatsächlich nur eine Frage, welche ich mir selbst nicht beantworten kann
und mich zudem auch noch beschäftigt.
Eine letzte Ankündigung (nicht nur) von GMX war, TLS1.0 als auch TLS1.1
einzustellen. Entsprechend begab es sich also, mir auch meine Scripte
des Hamsters anzuschauen. Genau dabei fiel mir das Folgende auf.
Für den Versand von E-Mails über T-Online steht in meinem Script:
HamSendMailAuth ("
securesmtp.t-online.de", "587", "$1", "", "@t-online\.de", "", , 0, "")
Diese Zeile funktioniert seit Jahren und auch heute noch. :-) Zu sehen
ist jedoch, dass der Parameter <SSLMode> *nicht definiert* ist.
*Wie geht der Hamster hier nun vor*?
In der Hilfe ist ein solcher "undefinierter Eintrag für <SSLMode>" nicht
beschrieben.
Da GMX in seinen letzten Ankündigungen und auch in seiner Hilfe auf den
Port 587 bei ausgehenden Mails verweist, dachte ich, ich könnte genau
jene Zeile auch für ausgehende Mails für jenen Anbieter verwenden - also
so:
HamSendMailAuth ("
mail.gmx.net", "587", "$2", "", "@gmx\.de", "", , 0, "")
Nun ja - diese Zeile verursacht allerdings einen Fehler, welchen mir der
Hamster in dieser Form präsentiert:
| 2022.05.07 15:41:32 ERR {3b68} OpenSSL error: SSL_connect: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
| 2022.05.07 15:41:32 WAR {3b68} SSL connection failed
| 2022.05.07 15:41:32 ERR {3b68} Fehler beim Verbinden mit
mail.gmx.net:
| 2022.05.07 15:41:32 ERR {3b68} Exception[Exception] Error starting SSL
| 2022.05.07 15:41:32 WAR {3b68} Verbindungsversuch mit
mail.gmx.net gescheitert!
Mit
HamSendMailAuth ("
mail.gmx.net", "587", "$2", "", "@gmx\.de", "", 2, 0, "")
funktioniert es dann aber (siehe SSLmode=2)! :-)
Was bedeutet also der "undefinierte Eintrag für <SSLmode>" für den
SMTP-Server von T-Online und *warum* funktioniert dieser nicht mit dem
SMTP-Server von GMX?
Könnte man diesen "undefinierten Eintrag für <SSLmode>" auch in der
Hilfe erwähnen und ggf. auch *erklären*?
Ist es nicht gar besser den Port 465 zu verwenden? GMX erwähnt den Port
465 (SSL/TLS) jedoch nur als "Alternative".
Einige Fragen also, auf welche ich keine eindeutigen Antworten finde.
Könnt ihr mir helfen, Licht in das Dunkle zu bringen? ;-)
Vielen Dank!
Thomas 😷 💉︎💉︎💉︎ ✔️
--
== S E N D E Z E I T ==================
DATUM : SONNABEND, 07. MAI 2022
UHRZEIT: 16:25:40 (MESZ)
== Heute: Tag des Verpackungsdesigns ==