|
@@ -85,6 +85,9 @@ public class EmailImpl extends ServiceImpl<EmailMapper, Email> implements EmailS
|
|
|
Properties prop = System.getProperties();
|
|
|
prop.put("mail.imap.port", "993");
|
|
|
prop.put("mail.imap.ssl.enable", true);
|
|
|
+ //如果设置,并且未指定套接字工厂,则启用MailSSLSocketFactory的使用。 如果设置为“ *”,则所有主机都是受信任的。
|
|
|
+ //如果设置为以空格分隔的主机列表,则这些主机是可信任的。 否则,信任取决于服务器提供的证书。(设置主机可信任)
|
|
|
+ prop.put("mail.imap.ssl.trust", host);
|
|
|
//这部分就是解决异常的关键所在,设置IAMP ID信息
|
|
|
HashMap IAM = new HashMap();
|
|
|
//带上IMAP ID信息,由key和value组成,例如name,version,vendor,support-email等。
|