SpringBoot+JavaMailSender實(shí)現(xiàn)騰訊企業(yè)郵箱配置
1. 引入spring-boot-starter-mail 依賴包
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>
2. 在application.yml配置郵箱基本信息
spring: mail: host: smtp.exmail.qq.com port: 465 username: xxx@xx.com password: xxxx protocol: smtp properties: mail:smtp: auth: true ssl: enable: true socketFactory: class: com.sun.mail.util.MailSSLSocketFactory fallback: false
3. 實(shí)現(xiàn)代碼
@Autowired JavaMailSender javaMailSender; public void testSend() { SimpleMailMessage message = new SimpleMailMessage(); message.setFrom('XXX@xxx.com'); //發(fā)送者郵箱地址 此地址一定要和yml郵箱一致 message.setTo('xxx@xxx.com'); //收件人郵箱地址 message.setSubject('測試主題'); message.setText('測試內(nèi)容'); jms.send(message); }
注意:
如果代碼報(bào):501 mail from address must be same as authorization user 錯(cuò)誤 ;引起原因是yml中配置的郵箱地址和代碼中message.setFrom(xx@xx.com);不一致導(dǎo)致;
到此這篇關(guān)于SpringBoot+JavaMailSender實(shí)現(xiàn)騰訊企業(yè)郵箱配置的文章就介紹到這了,更多相關(guān)SpringBoot JavaMailSender騰訊郵箱配置內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. Python安裝并操作redis實(shí)現(xiàn)流程詳解2. 部署vue+Springboot前后端分離項(xiàng)目的步驟實(shí)現(xiàn)3. 網(wǎng)頁中img圖片使用css實(shí)現(xiàn)等比例自動(dòng)縮放不變形(代碼已測試)4. idea設(shè)置自動(dòng)導(dǎo)入依賴的方法步驟5. html清除浮動(dòng)的6種方法示例6. css進(jìn)階學(xué)習(xí) 選擇符7. AJAX實(shí)現(xiàn)數(shù)據(jù)的增刪改查操作詳解【java后臺(tái)】8. ThinkPHP5 通過ajax插入圖片并實(shí)時(shí)顯示(完整代碼)9. 使用AJAX(包含正則表達(dá)式)驗(yàn)證用戶登錄的步驟10. ASP.NET MVC通過勾選checkbox更改select的內(nèi)容
