apache mail ssl 发送邮件连接设置
 2018-02-23 11:39:41   330   0   

本文最后更新于天前,文中介绍内容及环境可能已不适用.请谨慎参考.

年过完了,回来上班啦,昨天办公室都木有人来,好吧,我们部门就来了我一个。

捣鼓了下后台发送邮件。使用apache common email,

引入

javax.mail-1.5.4.jar
commons-email-1.5.jar

两个jar包都需要,否在发送邮件可能会报错.

 

使用的163邮箱,本地测试smtp发送正常,在阿里的ECS服务器上怎么都连不上smtp服务器,

后来发现是阿里封掉了smtp的25端口,遂改用ssl的465端口,

使用ssl设置

	email.setSSLOnConnect(true); // 是否启用SSL
			
	email.setSslSmtpPort(SSL_SMTP_PORT); // 若启用,设置smtp协议的SSL端口号

测试依然连不上服务器。

搜索一番,发现需要补上一下设置,搞定.

System.setProperty("mail.smtp.ssl.enable","true");

 


 2018-07-17 21:57:46 
 0

  本文基于CC BY-NC-ND 4.0 许可协议发布,作者:野生的喵喵 固定链接: 【apache mail ssl 发送邮件连接设置】 转载请注明



发表新的评论
{{s_uid}}   , 欢迎回来.
您的称呼(*必填):
您的邮箱地址(*必填,您的邮箱地址不会公开,仅作为有回复后的消息通知手段):
您的站点地址(选填):
留言:

∑( ° △ °|||)︴

(๑•̀ㅂ•́)و✧
<( ̄) ̄)>
[]~( ̄▽ ̄)~*
( ̄ˇ ̄)
[]~( ̄▽ ̄)~*
( ̄ˇ ̄)
╮( ̄▽ ̄)╭
( ̄ε(# ̄)
(⊙ˍ⊙)
( ̄▽ ̄)~*
∑( ° △ °|||)︴

文章分类

可能喜欢 

KxのBook@Copyright 2017- All Rights Reserved
Designed and themed by 野生的喵喵   1620196   44872