Gmail用户可以使用Gmail的SMTP服务器smtp.gmail.com从其Spring Boot应用程序发送电子邮件。 为此,让我们在应用程序中进行一些设置:
- 在application.properties文件中提供SMTP连接属性:
spring.mail.host=smtp.gmail.com spring.mail.username=<your gmail/google app email> spring.mail.password=***** spring.mail.port=587 spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.required=true
- 使用Spring Boot Email工具库–它是Spring Boot Email入门库的包装。 在pom.xml中添加以下内容:
<dependency> <groupId>it.ozimov</groupId> <artifactId>spring-boot-email-core</artifactId> <version>0.6.3</version> </dependency>
- 注释你的应用程序的主类(@SpringBootApplication注解,即类)与@EnableEmailTools:
@SpringBootApplicatio