From 93ffa1e9e9ec29418078b4e26c51e51e66003813 Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期二, 19 八月 2025 20:48:17 +0800 Subject: [PATCH] 是否包车 --- UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/EmailUtil.java | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/EmailUtil.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/EmailUtil.java index 0e436a9..ac957b0 100644 --- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/EmailUtil.java +++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/EmailUtil.java @@ -8,6 +8,7 @@ import org.springframework.stereotype.Component; import org.springframework.stereotype.Service; import javax.mail.MessagingException; +import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import javax.mail.internet.MimeUtility; import java.io.File; @@ -31,17 +32,26 @@ MimeMessageHelper helper = new MimeMessageHelper(message, true); // 设置发件人(必须与配置的spring.mail.username一致) - helper.setFrom(fromEmail); + String nick=""; + try { + nick=javax.mail.internet.MimeUtility.encodeText("贵人家园出行"); + } catch (UnsupportedEncodingException e) { + e.printStackTrace(); + } + // 设置发件人 + helper.setFrom(new InternetAddress(nick + " <" + fromEmail + ">")); // 设置收件人 helper.setTo(to); // 设置邮件主题和内容 helper.setSubject(subject); helper.setText(text); - // 使用显示文件名而非原文件名 - helper.addAttachment( - MimeUtility.encodeWord(displayFileName), // 编码避免中文乱码 - attachment - ); + if(null != attachment){ + // 使用显示文件名而非原文件名 + helper.addAttachment( + MimeUtility.encodeWord(displayFileName), // 编码避免中文乱码 + attachment + ); + } // 发送邮件 -- Gitblit v1.7.1