From 73508fd62babe4b1ab09d27cc77a2834fe1070eb Mon Sep 17 00:00:00 2001 From: "453530270@qq.com" Date: Tue, 5 Mar 2024 13:46:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E9=82=AE=E4=BB=B6=E5=8F=91?= =?UTF-8?q?=E9=80=81=E7=BC=BA=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 6 ++++++ .../bcmail/service/impl/SendMailServiceImpl.java | 13 +++++++++++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 5fad499..d2caa33 100644 --- a/pom.xml +++ b/pom.xml @@ -16,6 +16,11 @@ + + org.springframework.boot + spring-boot-starter + ${springboot.version} + org.springframework.boot spring-boot-starter-web @@ -24,6 +29,7 @@ org.springframework.boot spring-boot-starter-mail + 2.7.14 commons-lang diff --git a/src/main/java/bc/core/bcmail/service/impl/SendMailServiceImpl.java b/src/main/java/bc/core/bcmail/service/impl/SendMailServiceImpl.java index 613407a..1483320 100644 --- a/src/main/java/bc/core/bcmail/service/impl/SendMailServiceImpl.java +++ b/src/main/java/bc/core/bcmail/service/impl/SendMailServiceImpl.java @@ -7,8 +7,17 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; +import org.springframework.core.io.FileSystemResource; +import org.springframework.mail.SimpleMailMessage; +import org.springframework.mail.javamail.JavaMailSender; +import org.springframework.mail.javamail.MimeMessageHelper; import org.springframework.stereotype.Service; import org.springframework.util.Assert; +import org.springframework.util.StringUtils; + +import javax.mail.MessagingException; +import javax.mail.internet.MimeMessage; +import java.util.Date; @Service public class SendMailServiceImpl implements SendMailService { @@ -47,13 +56,13 @@ public class SendMailServiceImpl implements SendMailService { message.setSentDate(new Date()); javaMailSender.send(message); - logger.info("发送邮件成功:{}->{}",sendMailer,mailRequest.getSendTo()); +// logger.info("发送邮件成功:{}->{}",sendMailer,mailRequest.getSendTo()); } @Override - public void sendHtmlMail(MailRequest mailRequest) { + public void sendHtmlMail(Mail mailRequest) { MimeMessage message = javaMailSender.createMimeMessage(); checkMail(mailRequest); try {