with via tls test comandos auth smtp telnet starttls

via - Negociación de certificados SMTP STARTTLS vía telnet



test smtp telnet (1)

Estoy intentando iniciar tls en sendmail, pero no sé cómo usar el certificado. Por favor sugiérame camino

> telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is ''^]''. 220 <machinename> ESMTP Sendmail <version>; <date>;localhost(OK)-localhost [127.0.0.1] EHLO localhost 250-<mahinename> Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-EXPN 250-VERB 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 250-STARTTLS 250-DELIVERBY 250 HELP STARTTLS 220 2.0.0 Ready to start TLS

¿Cuándo y cómo debo usar / proporcionar el certificado?


No puede, porque en cuanto comienza a usar TLS, la conversación se encripta y probablemente no hable ese idioma;)

Esto es lo que puedes hacer en su lugar:

openssl s_client -debug -starttls smtp -crlf -connect localhost:25

OpenSSL le hará el apretón de manos STARTTLS y podrá retomar la conversación desde allí (descifrado automáticamente sobre la marcha).