SpringBoot--发邮件的方法(有示例)

时间:2025-03-19 10:15:27

原文网址:SpringBoot--发邮件的方法(有示例)_IT利刃出鞘的博客-****博客

简介

本文介绍SpringBoot发邮件的方法(有示例)。

依赖

<dependency>
    <groupId></groupId>
    <artifactId>spring-boot-starter-mail</artifactId>
</dependency>

<dependency>
    <groupId></groupId>
    <artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>

配置

163邮箱的配置

spring:
  mail:
    default-encoding: UTF-8
    # 发送邮件服务器主机名,定值,来自QQ邮箱官网
    host: smtp.
    # 163邮箱账号,你自己的奥
    username: xxx@
    # 来自163邮箱官网的授权码,不是163邮箱密码奥
    password: yyyzzz
    # 端口号465或944,经过我的测试,发现两个都能用
    port: 465
    # 使用SSL方式
    properties:
      mail:
        smtp:
          socketFactory:
            class: 

163邮箱授权码的获取方式(对应上边的)

开启IMAP/SMTP服务,可能需要使用手机发送验证码,按照要求发送就是了,如下:

上边是部分内容,为便于维护,全文已转移到此网址:SpringBoot-发邮件的方法(有示例) - 自学精灵