Christian Roessner <c...@roessner-network-solutions.com> writes:

> Hi,
>
> first of all, I am not an SSL expert, so I hope you could help me 
> understanding something. I have Postfix configured as MSA/MTA with latest 
> postfix experimental. On port 25 of the mx0.roessner-net, which is the main 
> mail exchanger for other MTAs, I do not offer AUTH, but want to offer 
> STARTTLS.
>
> On the MSA side, the side to my clients, I wish to offer STARTTLS and AUTH. 
> So I put the smtpd_sasl_auth_enable=yes option into master.cf.
>
> So far so good.
>
> 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

-Dieter

-- 
Dieter Klünter | Systemberatung
http://dkluenter.de
GPG Key ID:8EF7B6C6
53°37'09,95"N
10°08'02,42"E

Reply via email to