Isso depende de você querer dizer SSL ou TLS.
-
SSL tem sua própria porta dedicada no TCP / 465. A melhor maneira de testar sua presença seria usar o maravilhoso s_client do OpenSSL, que negociará o truque do SSL para você.
openssl s_client -connect localhost:465
Se o seu servidor não estiver vinculado ao host local, obviamente substitua-o pelo IP ou hostname.
-
TLS parece com o SMTP normal no início. A criptografia é negociada de e no topo do protocolo de texto simples. Você pode testar se está disponível emitindo uma solicitação EHLO para o servidor. Você pode usar clientes Netcat ou Telnet para isso.
$ nc -v localhost 25 localhost [127.0.0.1] 25 (smtp) open 220 mail.example.com ESMTP Exim 4.69 Fri, 11 Sep 2009 09:25:20 +0100 ehlo test 250-mail.example.com Hello localhost [127.0.0.1] 250-SIZE 10485760 250-PIPELINING 250-STARTTLS 250 HELP
A linha importante é a segunda da última que anuncia o recurso STARTTLS.
Para dizer como ativar o SSL / TLS para seu servidor de e-mail, você precisa nos dizer qual pacote de e-mail você está usando.