欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java?spring?boot發(fā)送郵箱實(shí)現(xiàn)過(guò)程記錄

 更新時(shí)間:2024年01月24日 09:02:43   作者:余煒yw  
我們?cè)?站上注冊(cè)賬號(hào)的時(shí)候?般需要獲取驗(yàn)證碼,?這個(gè)驗(yàn)證碼?般發(fā)送在你的?機(jī)號(hào)上還有的是發(fā)送在你的郵箱中,這篇文章主要給大家介紹了關(guān)于Java?spring?boot發(fā)送郵箱實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下

1.導(dǎo)入依賴

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-mail</artifactId>
</dependency>

2.在properties配置郵箱

# 發(fā)件人QQ號(hào)
spring.mail.username=2508575653@qq.com
# QQ郵箱授權(quán)碼
spring.mail.password=xxxxxxxxxxxxxxx
# 主機(jī)
spring.mail.host=smtp.qq.com
# qq郵箱需要開(kāi)啟安全連接
spring.mail.properties.mail.stmp.ssl.enable=true

3.獲取QQ郵箱授權(quán)碼 

打開(kāi)網(wǎng)頁(yè)版的QQ郵箱,登錄郵箱,進(jìn)入設(shè)置-》帳戶

然后,在“帳戶”設(shè)置中,找到服務(wù)設(shè)置項(xiàng),進(jìn)行設(shè)置,如下:

開(kāi)啟POP3/SMTP服務(wù)器,驗(yàn)證密保

用正確的手機(jī)好發(fā)送正確的驗(yàn)證內(nèi)容到指定的號(hào)碼,成功獲取授權(quán)碼

測(cè)試代碼

package com.peng;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSenderImpl;
import org.springframework.mail.javamail.MimeMessageHelper;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import java.io.File;
@SpringBootTest
class SpringbootSecurityApplicationTests {
    @Autowired
    private JavaMailSenderImpl javaMailSender;
    @Test
    void contextLoads() {
        //簡(jiǎn)單郵件
        SimpleMailMessage message = new SimpleMailMessage();
        message.setSubject("測(cè)試");//主題
        message.setText("郵箱內(nèi)容");
      、//接受者郵箱(任何郵箱都可以)
        message.setTo("2508575653@qq.com");
      //發(fā)送者郵箱
        message.setFrom("2508575653@qq.com");
        javaMailSender.send(message);
    }
    @Test
    void test() throws MessagingException {
        //復(fù)雜郵件
        MimeMessage mimeMessage = javaMailSender.createMimeMessage();
        MimeMessageHelper helper = new MimeMessageHelper(mimeMessage,true);//組裝,開(kāi)啟之后可以添加附件
        helper.setSubject("ok");//主題
        helper.setText("內(nèi)容");
        helper.addAttachment("按什么名稱發(fā)送.后綴",new File("文件路徑"));
        helper.setTo("收件人");
        helper.setFrom("發(fā)件人");
        javaMailSender.send(mimeMessage);
    }
}

總結(jié) 

到此這篇關(guān)于Java spring boot發(fā)送郵箱實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Java spring boot發(fā)送郵箱內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot + Spring Security 基本使用及個(gè)性化登錄配置詳解

    SpringBoot + Spring Security 基本使用及個(gè)性化登錄配置詳解

    這篇文章主要介紹了SpringBoot + Spring Security 基本使用及個(gè)性化登錄配置詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Java基于Socket實(shí)現(xiàn)簡(jiǎn)單的多線程回顯服務(wù)器功能示例

    Java基于Socket實(shí)現(xiàn)簡(jiǎn)單的多線程回顯服務(wù)器功能示例

    這篇文章主要介紹了Java基于Socket實(shí)現(xiàn)簡(jiǎn)單的多線程回顯服務(wù)器功能,結(jié)合實(shí)例形式分析了java使用socket進(jìn)行多線程數(shù)據(jù)傳輸?shù)南嚓P(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • Java實(shí)現(xiàn)平滑加權(quán)輪詢算法之降權(quán)和提權(quán)詳解

    Java實(shí)現(xiàn)平滑加權(quán)輪詢算法之降權(quán)和提權(quán)詳解

    所有負(fù)載均衡的場(chǎng)景幾乎都會(huì)用到這個(gè)平滑加權(quán)輪詢算法,下面這篇文章主要給大家介紹了關(guān)于Java實(shí)現(xiàn)平滑加權(quán)輪詢算法之降權(quán)和提權(quán)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • spring-cloud入門之eureka-client(服務(wù)注冊(cè))

    spring-cloud入門之eureka-client(服務(wù)注冊(cè))

    本篇文章主要介紹了spring-cloud入門之eureka-client(服務(wù)注冊(cè)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • 教你怎么用Java實(shí)現(xiàn)給圖片打上水印

    教你怎么用Java實(shí)現(xiàn)給圖片打上水印

    這篇文章主要介紹了教你怎么用Java實(shí)現(xiàn)給圖片打上水印,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java多線程案例實(shí)戰(zhàn)之定時(shí)器的實(shí)現(xiàn)

    Java多線程案例實(shí)戰(zhàn)之定時(shí)器的實(shí)現(xiàn)

    在Java中可以使用多線程和定時(shí)器來(lái)實(shí)現(xiàn)定時(shí)任務(wù),下面這篇文章主要給大家介紹了關(guān)于Java多線程案例之定時(shí)器實(shí)現(xiàn)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • Java字符串操作技巧之語(yǔ)法、示例與應(yīng)用場(chǎng)景分析

    Java字符串操作技巧之語(yǔ)法、示例與應(yīng)用場(chǎng)景分析

    在Java算法題和日常開(kāi)發(fā)中,字符串處理是必備的核心技能,本文全面梳理Java中字符串的常用操作語(yǔ)法,結(jié)合代碼示例、應(yīng)用場(chǎng)景和避坑指南,可快速掌握字符串處理技巧,輕松應(yīng)對(duì)筆試面試高頻題目,感興趣的朋友一起看看吧
    2025-04-04
  • Java超全面梳理內(nèi)部類的使用

    Java超全面梳理內(nèi)部類的使用

    說(shuō)起內(nèi)部類這個(gè)詞,想必很多人都不陌生,但是又會(huì)覺(jué)得不熟悉。原因是平時(shí)編寫代碼時(shí)可能用到的場(chǎng)景不多,用得最多的是在有事件監(jiān)聽(tīng)的情況下,并且即使用到也很少去總結(jié)內(nèi)部類的用法。今天我們就來(lái)一探究竟
    2022-04-04
  • java抓取網(wǎng)頁(yè)數(shù)據(jù)示例

    java抓取網(wǎng)頁(yè)數(shù)據(jù)示例

    要通java獲取整個(gè)網(wǎng)頁(yè)的html內(nèi)容,或者某個(gè)網(wǎng)絡(luò)文件的內(nèi)容,可以使用java提供的HttpURLConnection類來(lái)實(shí)現(xiàn)對(duì)網(wǎng)頁(yè)內(nèi)容的抓取
    2014-03-03
  • linux中java獲取路徑的實(shí)例代碼

    linux中java獲取路徑的實(shí)例代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于linux中java獲取路徑的實(shí)例代碼以及相關(guān)知識(shí)點(diǎn),有興趣的朋友們可以學(xué)習(xí)參考下。
    2020-02-02

最新評(píng)論