Я пытаюсь отправить электронное письмо клиентам через веб-сервис. Я отправляю письмо с изображением 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, но изображение там, когда я нажимаю на него, оно на самом деле показывает какой-то тип выделенного элемента (скриншот электронной почты):
Есть идеи, почему это происходит и как я могу это исправить?