diff --git a/ruoyi-admin/src/main/resources/application-dev.yml b/ruoyi-admin/src/main/resources/application-dev.yml index b168542db..d5f04222e 100644 --- a/ruoyi-admin/src/main/resources/application-dev.yml +++ b/ruoyi-admin/src/main/resources/application-dev.yml @@ -151,6 +151,8 @@ mail: timeout: 0 # Socket连接超时值,单位毫秒,缺省值不超时 connectionTimeout: 0 + # 开启调试,调试模式会显示与邮件服务器通信过程 + debug: true --- # sms 短信 支持 阿里云 腾讯云 云片 等等各式各样的短信服务商 # https://wind.kim/doc/start 文档地址 各个厂商可同时使用 diff --git a/ruoyi-admin/src/main/resources/application-prod.yml b/ruoyi-admin/src/main/resources/application-prod.yml index 148b50e98..3536ba278 100644 --- a/ruoyi-admin/src/main/resources/application-prod.yml +++ b/ruoyi-admin/src/main/resources/application-prod.yml @@ -154,6 +154,8 @@ mail: timeout: 0 # Socket连接超时值,单位毫秒,缺省值不超时 connectionTimeout: 0 + # 开启调试,调试模式会显示与邮件服务器通信过程 + debug: false --- # sms 短信 支持 阿里云 腾讯云 云片 等等各式各样的短信服务商 # https://wind.kim/doc/start 文档地址 各个厂商可同时使用 diff --git a/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/MailConfig.java b/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/MailConfig.java index 1b51c272c..d580d24f1 100644 --- a/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/MailConfig.java +++ b/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/MailConfig.java @@ -26,6 +26,7 @@ public class MailConfig { account.setFrom(mailProperties.getFrom()); account.setUser(mailProperties.getUser()); account.setPass(mailProperties.getPass()); + account.setDebug(mailProperties.getDebug()); account.setSocketFactoryPort(mailProperties.getPort()); account.setStarttlsEnable(mailProperties.getStarttlsEnable()); account.setSslEnable(mailProperties.getSslEnable()); diff --git a/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/properties/MailProperties.java b/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/properties/MailProperties.java index d0e78a2ca..4a917669d 100644 --- a/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/properties/MailProperties.java +++ b/ruoyi-common/ruoyi-common-mail/src/main/java/org/dromara/common/mail/config/properties/MailProperties.java @@ -66,4 +66,9 @@ public class MailProperties { * Socket连接超时值,单位毫秒,缺省值不超时 */ private Long connectionTimeout; + + /** + * 设置是否打开调试模式,调试模式会显示与邮件服务器通信过程,默认不开启 + */ + private Boolean debug; }