最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Boot實現(xiàn)郵件發(fā)送功能

 更新時間:2017年06月14日 11:45:47   作者:Miss_wang  
這篇文章主要為大家詳細介紹了Spring Boot實現(xiàn)郵件發(fā)送功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Spring Boot郵件發(fā)送功能的具體代碼,供大家參考,具體內(nèi)容如下

1、引入依賴

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

2、參數(shù)配置

在application.properties中配置郵件相關的參數(shù)

spring.thymeleaf.cache=false

spring.mail.host=smtp.qq.com
spring.mail.username=***@qq.com
spring.mail.password=ymwrdffauajebgde //此處的密碼時qq郵箱的授權碼
spring.mail.properties.mail.smtp.auth=true 
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.stattls.required=true

3、郵件Service代碼

@Service
public class MailService {

  @Value("${spring.mail.username}")
  private String from;
  
  @Autowired
  private JavaMailSender sender;
  
  /*發(fā)送郵件的方法*/
  public void sendSimple(String to, String title, String content){
    SimpleMailMessage message = new SimpleMailMessage();
    message.setFrom(from); //發(fā)送者
    message.setTo(to); //接受者
    message.setSubject(title); //發(fā)送標題
    message.setText(content); //發(fā)送內(nèi)容
    sender.send(message);
    
    System.out.println("郵件發(fā)送成功");
    
  }
}

4、編寫頁面代碼

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" 
   xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
<head>
<meta charset="UTF-8" />
<title>Insert title here</title>
</head>
<body>
  <h1 th:inlines="text">郵件發(fā)送</h1>
  <form action="sendMail" method="post">
    <p>選擇文件: <input type="text" name="title"/></p>
    <p><input type="submit" value="提交"/></p>
  </form>
</body>
</html>

5、郵件請求處理

@Controller
public class MailController {

  @Autowired
  private MailService mailService;
  
  private String to="***@qq.com";
  
  @RequestMapping("mail")
  public String mail(){
    return "/mail";
  }
  
  @RequestMapping("sendMail")
  @ResponseBody
  public String sendMail(@RequestParam("title")String title){
    System.out.println("-----title: " + title);
    mailService.sendSimple(to, title, title);
    return "success";
  }
}

6、測試

7、qq郵箱授權碼

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • java中對象為null時的打印輸出方式

    java中對象為null時的打印輸出方式

    這篇文章主要介紹了java中對象為null時的打印輸出方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 用遞歸查找有序二維數(shù)組的方法詳解

    用遞歸查找有序二維數(shù)組的方法詳解

    本篇文章是對用遞歸查找有序二維數(shù)組的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • Java之遞歸求和的兩種簡單方法(推薦)

    Java之遞歸求和的兩種簡單方法(推薦)

    下面小編就為大家?guī)硪黄狫ava之遞歸求和的兩種簡單方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • springboot整合shiro實現(xiàn)記住我功能

    springboot整合shiro實現(xiàn)記住我功能

    這篇文章主要介紹了springboot整合shiro實現(xiàn)記住我功能,配置類 ShiroConfig,通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2021-10-10
  • Java語言通過三種方法實現(xiàn)隊列的示例代碼

    Java語言通過三種方法實現(xiàn)隊列的示例代碼

    這篇文章主要介紹了Java語言通過三種方法來實現(xiàn)隊列的實例代碼,數(shù)組模擬隊列,通過對定義的了解,發(fā)現(xiàn)隊列很像我們的數(shù)組,下面我們通過實踐給大家詳細介紹,需要的朋友可以參考下
    2022-02-02
  • Java中的自旋鎖與阻塞鎖詳解

    Java中的自旋鎖與阻塞鎖詳解

    這篇文章主要介紹了Java中的自旋鎖與阻塞鎖詳解,阻塞鎖是指當線程嘗試獲取鎖失敗時,線程進入阻塞狀態(tài),直到接收信號后被喚醒,阻塞或者喚醒一個Java線程需要操作系統(tǒng)切換CPU?狀態(tài)來完成,這種狀態(tài)轉(zhuǎn)換?需要耗費處理器時間,需要的朋友可以參考下
    2023-10-10
  • Java隊列篇之實現(xiàn)數(shù)組模擬隊列及可復用環(huán)形隊列詳解

    Java隊列篇之實現(xiàn)數(shù)組模擬隊列及可復用環(huán)形隊列詳解

    像棧一樣,隊列(queue)也是一種線性表,它的特性是先進先出,插入在一端,刪除在另一端。就像排隊一樣,剛來的人入隊(push)要排在隊尾(rear),每次出隊(pop)的都是隊首(front)的人
    2021-10-10
  • JAVA中的字段校驗(validation)

    JAVA中的字段校驗(validation)

    這篇文章主要介紹了JAVA中的字段校驗(validation)用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 詳解SpringSecurity如何實現(xiàn)前后端分離

    詳解SpringSecurity如何實現(xiàn)前后端分離

    這篇文章主要為大家介紹了詳解SpringSecurity如何實現(xiàn)前后端分離,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Spring實戰(zhàn)之獲取其他Bean的屬性值操作示例

    Spring實戰(zhàn)之獲取其他Bean的屬性值操作示例

    這篇文章主要介紹了Spring實戰(zhàn)之獲取其他Bean的屬性值操作,結合實例形式分析了Spring操作Bean屬性值的相關配置與實現(xiàn)技巧,需要的朋友可以參考下
    2019-12-12

最新評論

福海县| 五峰| 叙永县| 香格里拉县| 台东市| 大埔县| 琼结县| 临猗县| 阿鲁科尔沁旗| 怀仁县| 新泰市| 竹山县| 龙川县| 花垣县| 鱼台县| 九龙县| 郸城县| 揭阳市| 长泰县| 赣榆县| 科技| 东宁县| 巴林左旗| 砀山县| 阳城县| 定西市| 平武县| 巴彦淖尔市| 安泽县| 墨玉县| 浦县| 时尚| 英吉沙县| 营山县| 东乌珠穆沁旗| 石棉县| 昌黎县| 年辖:市辖区| 泾川县| 淅川县| 喀喇|