spring boot 發(fā)郵件mail

1.QQ郵箱

1.1pom.xml配置

<!-- 郵件 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-mail</artifactId>
</dependency>
image.png

1.2application.properties配置

spring.mail.host=smtp.qq.com
spring.mail.username=476570365@qq.com
spring.mail.password=第三方密碼// 這個東西需要到QQ
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true

第三方密碼// 這個東西需要到QQ郵箱去設置
  http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256

1.3項目目錄

image.png

1.4OneController.java

package com.shuai.spring_boot_1.web;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class OneController {

    @Autowired
    private JavaMailSender mailSender;

    @RequestMapping("/send")
    public String send() {

        SimpleMailMessage message = new SimpleMailMessage();

        message.setFrom("476570365@qq.com");// 發(fā)送者.
        message.setTo("1710665816@qq.com");// 接收者.
        message.setSubject("測試郵件(郵件主題)");// 郵件主題.
        message.setText("這是郵件內(nèi)容");// 郵件內(nèi)容.

        mailSender.send(message);// 發(fā)送郵件

        System.out.println("發(fā)送成功");
        return "ok";
    }
    
}
image.png

1.5App.java

package com.shuai.spring_boot_1;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class App {
    
    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    }
}
image.png

1.6運行項目

運行App.java中的main方法

1.7訪問項目

http://localhost:8080/send
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,545評論 19 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,268評論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,001評論 25 709
  • 想到他 心里火辣辣的 把緋紅的臉頰藏在臂彎里 心里眼里還是你 暗戀的詩 觸不可及 伊人在水一方 我所愛的人 如山麓...
    _九歌閱讀 376評論 1 7
  • 今天小雨又稀稀拉拉的下了一天,雖然是下雨不能出去玩但是過得很開心。小姨昨晚領著孩子住我們家了,早晨弟媳開車...
    鄧啟旭鄧君浩媽媽閱讀 220評論 0 4

友情鏈接更多精彩內(nèi)容