Skip to content

Latest commit

 

History

History

section-16-email

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README

用Spring中提供的JavaMailSender发送邮件的例子

加入依赖

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

配置application.yml

application.yml中需要配置发送邮件的SMTP的信息

spring:
  mail:
    host: smtp主机地址,例如网易域名邮箱是:smtp.ym.163.com;qq邮箱是smtp.qq.com
    username: smtp登录的账号,一般是邮件地址
    password: smtp登录账号对应的密码,一般和自己邮箱密码相同
    properties:
      mail:
        smtp:
          auth: true

写代码发送

可参考MailService

此法相比直接调用javamail发送邮件,稍微简单些。