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 {