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