如何解决“无法自动装配。找不到'JavaMailSender'类型的bean。”?

时间:2019-08-18 08:15:24

标签: java spring spring-boot

我正在使用JavaMailSender,但是当我自动为其连接时,它表明未找到'JavaMailSender'类型的bean

我已经导入了它的班级

import org.springframework.mail.javamail.JavaMailSender;

SomeClass内部(我自动装配JavaMailSender的类):

@Autowired
private JavaMailSender mailSender;

1 个答案:

答案 0 :(得分:2)

请检查您是否指定了以下属性

spring.mail.host=smtp.xxx.com
spring.mail.username=xxx@xxx.com
spring.mail.password=xxxxx
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true