>> When I use telnet to connect to mx0.roessner-net.de 25, waiting for >> postscreen to allow me sending EHLO, I only get the following list of >> commands: >> >> Trying 78.46.253.227... >> Connected to mx0.roessner-net.de. >> Escape character is '^]'. >> 220-mx0.roessner-net.de ESMTP >> 220 mx0.roessner-net.de ESMTP >> EHLO client.unitymedia.org >> 250-mx0.roessner-net.de >> 250-SIZE 31457280 >> 250-ETRN >> 250-ENHANCEDSTATUSCODES >> 250-8BITMIME >> 250 DSN >> >> Where is the STARTTLS? When I look at the logs, I see that servers use TLS >> to communicate with my server. So could someone tell me, how the trick >> works? To do TLS without seeing the STARTTLS command? And I do not have 465 >> open. Only 25. >> >> Thanks to anybody who might like to bring light into dark for me :-) > > telnet is the wrong tool. > openssl s_client -connect mx0.roessner-net.de:25 -startls smtp \ > -CAfile /path/to/ca
But how does a client know that the server _offers_ starttls, if not connecting plain and looking for the STARTTLS keyword? Christian
PGP.sig
Description: Signierter Teil der Nachricht