@Configuration @ConditionalOnClass(value={javax.mail.internet.MimeMessage.class,javax.activation.MimeType.class,org.springframework.mail.javamail.JavaMailSender.class}) @ConditionalOnProperty(prefix="spring.mail", name={"host","username","password"}) public class MailExtendAutoConfiguration extends Object
Constructor and Description |
---|
MailExtendAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
CodeSender |
emailCodeSender(org.springframework.core.env.Environment env,
org.springframework.mail.javamail.JavaMailSender javaMailSender,
CodeProperties codeProperties)
注入一个名为emailCodeSender的邮箱验证码发送器
|
@Bean(value="emailCodeSender") @ConditionalOnMissingBean(name="emailCodeSender") public CodeSender emailCodeSender(org.springframework.core.env.Environment env, org.springframework.mail.javamail.JavaMailSender javaMailSender, CodeProperties codeProperties)
env
- 环境配置javaMailSender
- java邮件发送器codeProperties
- 验证码属性配置Copyright © 2021. All rights reserved.