SpringBoot+JavaMailSender實現(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: [email protected] password: xxxx protocol: smtp properties: mail:smtp: auth: true ssl: enable: true socketFactory: class: com.sun.mail.util.MailSSLSocketFactory fallback: false
3. 實現(xiàn)代碼
@Autowired JavaMailSender javaMailSender; public void testSend() { SimpleMailMessage message = new SimpleMailMessage(); message.setFrom('[email protected]'); //發(fā)送者郵箱地址 此地址一定要和yml郵箱一致 message.setTo('[email protected]'); //收件人郵箱地址 message.setSubject('測試主題'); message.setText('測試內(nèi)容'); jms.send(message); }
注意:
如果代碼報:501 mail from address must be same as authorization user 錯誤 ;引起原因是yml中配置的郵箱地址和代碼中message.setFrom([email protected]);不一致導(dǎo)致;
到此這篇關(guān)于SpringBoot+JavaMailSender實現(xiàn)騰訊企業(yè)郵箱配置的文章就介紹到這了,更多相關(guān)SpringBoot JavaMailSender騰訊郵箱配置內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. Ajax實現(xiàn)表格中信息不刷新頁面進(jìn)行更新數(shù)據(jù)2. 詳解CSS偽元素的妙用單標(biāo)簽之美3. pip已經(jīng)安裝好第三方庫但pycharm中import時還是標(biāo)紅的解決方案4. PHP 面向?qū)ο蟪绦蛟O(shè)計之類屬性與類常量實現(xiàn)方法分析5. UDDI FAQs6. msxml3.dll 錯誤 800c0019 系統(tǒng)錯誤:-2146697191解決方法7. HTML <!DOCTYPE> 標(biāo)簽8. Java Spring WEB應(yīng)用實例化如何實現(xiàn)9. CSS自定義滾動條樣式案例詳解10. 將properties文件的配置設(shè)置為整個Web應(yīng)用的全局變量實現(xiàn)方法
