在电子邮件内容消息中显示图像字节

问题描述

我正在尝试在电子邮件内容显示图像。当我把它工作

<img src='https://someLinkToImage'/>

现在我想放置图像字节而不是链接

byte[] imageBytes = Files.readAllBytes(tempImage.toPath())
byte[] encodingImage = Base64.getEncoder().encode(imageBytes);
String saveEncodedString = new String(encodingImage,"UTF-8");
String imgEncoded = """<img src="'data:image/png;base64,${saveEncodedString}'/>"""

后来将其发送到我的桌面电子邮件客户端 Mozilla Thunderbird 并且消息内容为空。
在项目中使用 Groovy 和 Java。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)