【发布时间】:2016-02-11 07:16:30
【问题描述】:
我想用javamail检查邮件服务器是否支持TLS加密。
我可以在 Linux 操作系统中通过终端进行检查。
>> dig +short gmail.com mx
20 alt2.gmail-smtp-in.l.google.com.
10 alt1.gmail-smtp-in.l.google.com.
5 gmail-smtp-in.l.google.com.
40 alt4.gmail-smtp-in.l.google.com.
30 alt3.gmail-smtp-in.l.google.com.
>> telnet gmail-smtp-in.l.google.com 25
220 mx.google.com ESMTP c90si10657664pfd.233 - gsmtp
>>ehlo gmail.com
250-mx.google.com at your service,
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250 SMTPUTF8
250 STARTTLS 然后该电子邮件服务器配置为支持使用 TLS。
以同样的方式,我们如何以编程方式使用 javamail 做到这一点?
请帮忙。
【问题讨论】:
-
试试看吧。没有办法预测未来。
标签: java jakarta-mail starttls