@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.