Java内网发送邮件

摘要:
最近,该公司的系统增加了一项新功能,可以定期为用户发送电子邮件。Java web已被用于发送电子邮件,因此对所遇到的问题进行了整理,以便为将来遇到相同问题的同志提供一些参考。

最近为单位的系统增加了一个新的功能,为用户定期发送邮件,用了了Javaweb 发送邮件功能,所以对遇到的问题进行整理,为以后遇到同样问题的同志提供一些参考。

Java发送邮件的方式有两种,一种是通过java.mail,另一种时通过spring的JavaMailSender来实现,具体的方法网上有许多种,附上几个我用到的博客:

https://blog.csdn.net/xiaojiang0829/article/details/17276871

 https://blog.csdn.net/yy339452689/article/details/78062727

 https://zhidao.baidu.com/question/681168978997276492.html

https://blog.csdn.net/jsjsjs1789/article/details/53352409

我遇到的问题:

1、Could not convert socket to TLS

这种对于第一种实现方案,可采用  properties.put("mail.smtp.ssl.trust", "你的host地址");

对于第二种可在配置文件中添加spring.mail.properties.mail.smtp.ssl.trust=你的host地址

注意最后不要有空格

2、Java Mail邮件SMTP协议返回信息 535 5.7.3 Authentication unsuccessful.

邮箱账号或者密码错误

遇到无法连接成功时可以通过telnet手动发送邮件试试,来进一步判断哪里出问题了

ssss

免责声明:文章转载自《Java内网发送邮件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇GitLabPipeline语法jenkins关闭和重启下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Mac下chrome的webapp hostadmin 快速切换host

首先是安装 app ,https://chrome.google.com/webstore/detail/hostadmin-app/mfoaclfeiefiehgaojbmncmefhdnikeg Chrome把扩展的NPAPI 禁用了,所以做成APP没以前方便了,但是有总比没有好。 安装之后发现mac下选择host文件没法选,因为finder中根本找不...

【转】Windows中设置Fiddler抓HTTPS请求的解决办法 Unable to configure Windows to Trust the Fiddler Root certificate .

官网设置 Click Tools > Fiddler Options > HTTPS. Click the Decrypt HTTPS Traffic box. 按照上述要求,我的设置是这样的:  然并卵,有作用就不用写这个记录了。点开图上右上角的“Actions”,可以看到下图的列表:  点击图中红色箭头所指的选项,会提示官网文档的弹窗...

Arduino学习笔记 (二) -- 常见板型

1、arduino uno r3(官方版) ¥24左右   https://item.taobao.com/item.htm?spm=a1z09.2.0.0.25212e8d9xKsT9&id=43741271843&_u=h1118gki4add     资料地址:http://pan.baidu.com/s/1iVIc6   资料:h...

(三)Cacti的使用

一、Cacti的使用 1.界面介绍 登陆Cacti后,可以看到左上角是两个选项卡,“console”和“graphs”。console表示控制台,在此进行所有的配置等操作;而graphs则是用来查看所有服务器的性能图像的界面。 2.console菜单 Create: New Graphs——创建新图像的快捷方式; Management: Graph Man...

Http自动跳转Https的接口测试实践

日前,需要做一个接口测试,对象是一个web系统,登录的时候需要用SSL连接,登录进入系统后自动转成普通的Http连接。 这种类型的web网站很常见,既保证了登录时的安全,也避免了整个系统使用SSL带来的系统性能下降的问题。 首先,我们把整个访问过程分解成3个过程: 访问http接口:http://***.com/?; 跳转到Https,登录用ssl连...

nginx+tomcat负载均衡搭建

一、      单独部署tomcat和nginx Nginx版本:nginx-1.13.5 Tomcat版本:apache-tomcat-8.5.8 操作系统:win10 必须先部署一个tomcat服务器。Tomcat服务器部署好后,登录tomcat服务器:localhost:8080 显示如下界面,说明部署成功。关于tomcat的部署就不详细介绍了。  ...