|
|
|
@ -17,13 +17,13 @@ import org.springframework.util.StringUtils; |
|
|
|
|
|
|
|
import javax.mail.MessagingException; |
|
|
|
import javax.mail.internet.MimeMessage; |
|
|
|
import java.io.File; |
|
|
|
import java.util.Date; |
|
|
|
|
|
|
|
@Service |
|
|
|
public class SendMailServiceImpl implements SendMailService { |
|
|
|
|
|
|
|
//注入邮件工具类
|
|
|
|
@Autowired |
|
|
|
private JavaMailSender javaMailSender; |
|
|
|
|
|
|
|
@Value("${spring.mail.username}") |
|
|
|
@ -40,7 +40,6 @@ public class SendMailServiceImpl implements SendMailService { |
|
|
|
Assert.notNull(mailRequest.getText(), "邮件收件人不能为空"); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void sendSimpleMail(Mail mailRequest) { |
|
|
|
SimpleMailMessage message = new SimpleMailMessage(); |
|
|
|
checkMail(mailRequest); |
|
|
|
@ -61,7 +60,6 @@ public class SendMailServiceImpl implements SendMailService { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
public void sendHtmlMail(Mail mailRequest) { |
|
|
|
MimeMessage message = javaMailSender.createMimeMessage(); |
|
|
|
checkMail(mailRequest); |
|
|
|
@ -85,7 +83,7 @@ public class SendMailServiceImpl implements SendMailService { |
|
|
|
helper.addAttachment(fileName,file); |
|
|
|
} |
|
|
|
javaMailSender.send(message); |
|
|
|
logger.info("发送邮件成功:{}->{}",sendMailer,mailRequest.getSendTo()); |
|
|
|
// logger.info("发送邮件成功:{}->{}",sendMailer,mailRequest.getSendTo());
|
|
|
|
} catch (MessagingException e) { |
|
|
|
logger.error("发送邮件时发生异常!",e); |
|
|
|
} |
|
|
|
|