Используя пример, если ваше свойство html
:
<p><img src="cid:c001" /></p>
, тогда свойство attachments
должно быть следующим:
[ { path: "data:image/gif;base64,...image data here....",
cid: "c001"
} ]
Для дополнительных встроенных изображений простодобавьте их в массив attachments
.
Выше будет сгенерировано письмо следующим образом:
Content-Type: multipart/alternative; boundary="s1"
--s1
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
...the (plain)`text` part of your message
--s1
Content-Type: multipart/related; type="text/html"; boundary="s2"
--s2
Content-Type: text/html
<p><img src="cid:c001" /></p>
--s2
Content-Type: image/gif; name=attachment-1.gif
Content-ID: <c001>
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=attachment-1.gif
...image data here....
--s2
--s1