@ConfigurationProperties(prefix="detachment.mail") @Configuration public class MailConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
account
发送源
|
private boolean |
debug |
private String |
host
smtp服务器地址
|
private static org.slf4j.Logger |
logger |
private String |
password
密码
|
private String |
port
port
|
| Constructor and Description |
|---|
MailConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
javax.mail.Session |
mailSession() |
javax.mail.Transport |
mailTransport(javax.mail.Session session) |
MailUtil |
mailUtil(javax.mail.Transport mailTransport,
javax.mail.Session mailSession) |
private static org.slf4j.Logger logger
private String account
private String password
private String host
private String port
private boolean debug
@Bean public javax.mail.Session mailSession()
@Bean(destroyMethod="close") @ConditionalOnBean(value=javax.mail.Session.class) public javax.mail.Transport mailTransport(javax.mail.Session session)
@Bean
@ConditionalOnBean(value={javax.mail.Transport.class,javax.mail.Session.class})
public MailUtil mailUtil(javax.mail.Transport mailTransport,
javax.mail.Session mailSession)
Copyright © 2020. All rights reserved.