|
|
@@ -66,7 +66,7 @@ public class EmailHelper {
|
|
|
img.attr("src", "cid:" + cid); // 将 src 转换为 cid:imageX 格式
|
|
|
// 将图片路径和生成的 CID 映射保存
|
|
|
String downloadDir = filePath;
|
|
|
- String imageName = src.replace("/sales/mail/file/images/","/");
|
|
|
+ String imageName = src.replace("/router/rest/mail/file/images/","/");
|
|
|
String url = downloadDir + imageName;
|
|
|
imagePathMap.put(cid, new File(url));
|
|
|
}
|
|
|
@@ -144,13 +144,13 @@ public class EmailHelper {
|
|
|
MimeBodyPart imagePart = createImagePartFromURL(src,cid);
|
|
|
multipart.addBodyPart(imagePart);
|
|
|
|
|
|
- } else if (src.contains("/sales/mail/file/images/")){
|
|
|
+ } else if (src.contains("/router/rest/mail/file/images/")){
|
|
|
if (src != null && !src.isEmpty()) {
|
|
|
// 根据图片的 URL 为每个图片生成唯一的 CID
|
|
|
img.attr("src", "cid:" + cid); // 将 src 转换为 cid:imageX 格式
|
|
|
}
|
|
|
String downloadDir = filePath;
|
|
|
- String imageName = src.replace("/sales/mail/file/images/", "");
|
|
|
+ String imageName = src.replace("/router/rest/mail/file/images/", "");
|
|
|
String imagePath = downloadDir + imageName;
|
|
|
MimeBodyPart imagePart = new MimeBodyPart();
|
|
|
DataSource source = new FileDataSource(imagePath);
|
|
|
@@ -192,7 +192,7 @@ public class EmailHelper {
|
|
|
// 遍历所有 img 标签
|
|
|
for (Element img : doc.select("img")) {
|
|
|
String src = img.attr("src"); // 获取 src 属性(图片 URL)
|
|
|
- String imageName = src.replace("/sales/mail/file/images/", "");
|
|
|
+ String imageName = src.replace("/router/rest/mail/file/images/", "");
|
|
|
String imgSrc = downloadDir + imageName;
|
|
|
String base64Image = convertImageToFileBase64(imgSrc);
|
|
|
String imageExtension = imgSrc.substring(imgSrc.lastIndexOf('.') + 1);
|