Я пытаюсь добавить встроенное / встроенное изображение в HTML-письмо, которое отправляю в приложении appengine. Может ли API низкого уровня сделать это? Из javadocs не могу найти какие-либо методы, которые могли бы сделать это. Обычно это делается с помощью составных частей MIME и с использованием Content-Id изображения в части HTML.
В идеале я хотел бы создать сообщение электронной почты, подобное этому:
MIME-Version: 1.0
Received: by 10.50.75.3 with HTTP; Thu, 23 Feb 2012 20:15:34 -0800 (PST)
Date: Thu, 23 Feb 2012 20:15:34 -0800
Delivered-To: aleem.mawani@gmail.com
Message-ID: <CAApOksvZBaU2WT7+=8B8J=CCN8KbxspbiisWcUEHHzQUVVWw4A@mail.gmail.com>
Subject: c
From: Foo <foo@gmail.com>
To: Foo <foo@gmail.com>
Content-Type: multipart/related; boundary=e89a8f3b9b051e124104b9ae03fb
--e89a8f3b9b051e124104b9ae03fb
Content-Type: multipart/alternative; boundary=e89a8f3b9b051e123604b9ae03fa
--e89a8f3b9b051e123604b9ae03fa
Content-Type: text/plain; charset=ISO-8859-1
[image: Inline image 1]
--e89a8f3b9b051e123604b9ae03fa
Content-Type: text/html; charset=ISO-8859-1
<img src="cid:ii_135ad92205fc1ace" alt="Inline image 1"><br>
--e89a8f3b9b051e123604b9ae03fa--
--e89a8f3b9b051e124104b9ae03fb
Content-Type: image/png; name="logo.png"
Content-Transfer-Encoding: base64
Content-ID: <ii_135ad92205fc1ace>
X-Attachment-Id: ii_135ad92205fc1ace
iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVR42u3ZsQnAIBBGYVtHShVI
7ViprASXcw8HMCckEGyTkB98xWsE4WvOwnMhBG/tVrGaSOU0+Q5MVhMtdWAVBlY3HCyW+7nlbhqB
TiGAAAECBAhwMqB0AN8ANuUkgQzJvEPy1WP75C5AgAABAgQ4GXATAK4DUP8LOAsD87WGiIJriGj5
AwiiiyDxmymtAAAAAElFTkSuQmCC
--e89a8f3b9b051e124104b9ae03fb--