встроить локальное изображение в подпись Ma c mail - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь создать подпись Ma c из HTML.

Я выполняю все части нормально, но если я использую локальные изображения из файла, изображения отображаются при составлении письма, но получатель их не получит.

Message-Id: <4753944C-A55A-4305-97F1-A6F02620AC8C>
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Content-Type: multipart/related;
    type="text/html";
    boundary="Apple-Mail=_B3C48E7A-0D91-4F4C-A1F6-099510D37FA4"


--Apple-Mail=_B3C48E7A-0D91-4F4C-A1F6-099510D37FA4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=utf-8

....
<img border=0 width=92
  height=22 src="file:///Users/zadravecm/Library/Mail/V7/MailData/Signatures/image001.png" align=left
  style='margin-top:0px;margin-bottom:15px'>

как принудительно вставить изображение в электронную почту?

1 Ответ

1 голос
/ 27 мая 2020

Получатель не видит изображение, потому что изображение sr c ссылается на ваш компьютер (в данном случае файл file: ///Users/zadravecm/Library/Mail/V7/MailData/Signatures/image001.png ") . Чтобы изображение было доступно на приемнике, у вас есть несколько вариантов:

  • Загрузить изображение на онлайн-сервер и использовать URL-адрес сервера как img sr c
  • Вставить изображение как base64 String
  • Прикрепите изображение к своему электронному письму и укажите его в html
...