Browse Source

补充邮件发送缺失

master
453530270@qq.com 2 years ago
parent
commit
73508fd62b
  1. 6
      pom.xml
  2. 13
      src/main/java/bc/core/bcmail/service/impl/SendMailServiceImpl.java

6
pom.xml

@ -16,6 +16,11 @@
<!-- 依赖-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<version>${springboot.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
@ -24,6 +29,7 @@
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
<version> 2.7.14</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>

13
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 {

Loading…
Cancel
Save