java局域网邮件_Java内网发送邮件
最近為單位的系統(tǒng)增加了一個新的功能,為用戶定期發(fā)送郵件,用了了Javaweb 發(fā)送郵件功能,所以對遇到的問題進行整理,為以后遇到同樣問題的同志提供一些參考。
Java發(fā)送郵件的方式有兩種,一種是通過java.mail,另一種時通過spring的JavaMailSender來實現(xiàn),具體的方法網上有許多種,附上幾個我用到的博客:
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
這種對于第一種實現(xiàn)方案,可采用??properties.put("mail.smtp.ssl.trust", "你的host地址");
對于第二種可在配置文件中添加spring.mail.properties.mail.smtp.ssl.trust=你的host地址
注意最后不要有空格
2、Java Mail郵件SMTP協(xié)議返回信息 535 5.7.3 Authentication unsuccessful.
郵箱賬號或者密碼錯誤
遇到無法連接成功時可以通過telnet手動發(fā)送郵件試試,來進一步判斷哪里出問題了
ssss
總結
以上是生活随笔為你收集整理的java局域网邮件_Java内网发送邮件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 全角_Java全角、半角字符的
- 下一篇: 笔记本连不上此网络怎么回事 笔记本无法连