我正在尝试通过Web服务向客户发送电子邮件。我发送带有base64图片的电子邮件,如下所示:
<img src="data:image/jpeg;base64,/9j/4AA+QSk...wYjm+mtCaoGi//Z">
然后我EncodeURIComponent
将该字符串得到类似的内容:
%3Cimg%20src%3D%22data%3Aimage%2Fjpeg%3Bbase64%2C%2F9j%2F4...
然后我将其发送时,它在Outlook(电子邮件屏幕截图)中正确显示:
但是它没有显示在Windows Mail App中,但是图像在那里,当我单击它时,它实际上显示了某种类型的元素突出显示(电子邮件的屏幕截图):
知道为什么会发生这种情况以及如何解决此问题吗?