2
0

fix: 邮件自定义

This commit is contained in:
caiyuchao
2025-04-16 15:31:50 +08:00
parent 05554f4157
commit b472c6a2a7
4 changed files with 4 additions and 8 deletions

View File

@@ -10,7 +10,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.thymeleaf.TemplateEngine;
import org.thymeleaf.context.Context;
import org.thymeleaf.templateresolver.ClassLoaderTemplateResolver;
import org.wfc.common.core.constant.Constants;
import org.wfc.common.core.constant.GlobalConstants;
import org.wfc.common.core.domain.R;
@@ -56,8 +55,6 @@ public class SysEmailController extends BaseController {
Context context = new Context();
context.setVariable("verificationCode", code);
context.setVariable("expirationTime", Constants.MAIL_CAPTCHA_EXPIRATION);
ClassLoaderTemplateResolver resolver = new ClassLoaderTemplateResolver();
templateEngine.setTemplateResolver(resolver);
String htmlStr = templateEngine.process("mail", context);
MailUtils.sendHtml(email, "Your WANFI verification code", htmlStr);
} catch (Exception e) {

View File

@@ -5,8 +5,9 @@ spring:
port: 6379
password:
thymeleaf:
prefix: /opt/wfc/templates
prefix: file:/opt/wfc/templates/
suffix: .html
cache: false
datasource:
druid:
stat-view-servlet:

View File

@@ -10,7 +10,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.thymeleaf.TemplateEngine;
import org.thymeleaf.context.Context;
import org.thymeleaf.templateresolver.ClassLoaderTemplateResolver;
import org.wfc.common.core.constant.Constants;
import org.wfc.common.core.constant.GlobalConstants;
import org.wfc.common.core.domain.R;
@@ -56,8 +55,6 @@ public class UEmailController extends BaseController {
Context context = new Context();
context.setVariable("verificationCode", code);
context.setVariable("expirationTime", Constants.MAIL_CAPTCHA_EXPIRATION);
ClassLoaderTemplateResolver resolver = new ClassLoaderTemplateResolver();
templateEngine.setTemplateResolver(resolver);
String htmlStr = templateEngine.process("mail", context);
MailUtils.sendHtml(email, "Your WANFI verification code", htmlStr);
} catch (Exception e) {

View File

@@ -5,8 +5,9 @@ spring:
port: 6379
password:
thymeleaf:
prefix: /opt/wfc/templates
prefix: file:/opt/wfc/templates/
suffix: .html
cache: false
datasource:
druid:
stat-view-servlet: