Я следовал инструкциям в вопросе 4018709 , и это сработало.Чтобы подвести итог, вам нужно, чтобы идентификаторы содержимого для вложения были отформатированы как идентификаторы сообщений (которые, в свою очередь, отформатированы как адреса электронной почты - с @ и доменом) и имеют значение идентификатора содержимого в заголовке части MIME:изображение заключено в угловые скобки (как вы уже сделали).
Таким образом, образец электронного письма может выглядеть следующим образом:
Date: Fri, 2 Dec 2011 06:57:55 GMT
Message-Id: <201112020657.pB26vttQ010231@geek.co.il>
Content-Type: multipart/related; boundary="=-blabla"; type="multipart/alternative"
From: Some sender <some-sender@geek.co.il>
To: Me <me@geek.co.il>
Subject: HTML content with embedded images
MIME-Version: 1.0
--=-blabla
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
<html><body>
<h1>Header</h1>
<h2><a href=3D"http://geek.co.il">link</a></h2>
<p>
<img border=3D"0" =
src=3D"cid:some.random.id@geek.co.il"/>
<p>
</body></html>
--=-blabla
Content-ID: <some.random.id@geek.co.il>
Content-Disposition: inline; filename="image.png"
Content-Type: image/png; name="image.png"
Content-Transfer-Encoding: base64
iVBORw0KGgoAAAANSUhEUgAAA9YAAAE2CAMAAACz7PorAAADAFBMVEUAAAC9...