Я хотел бы подготовить простой html-адрес электронной почты с альтернативной текстовой версией. Мне не нужны никакие вложения или встроенные элементы.Подготовка простого многостраничного/альтернативного электронного письма с использованием MimeMessageHelper (Spring Framework)
По умолчанию, если я использую:
MimeMessageHelper message = new MimeMessageHelper(mimeMessage, true, "UTF-8");
Я получаю режим MimeMessageHelper.MULTIPART_MODE_MIXED_RELATED
.
Моя электронная почта содержание тела выглядит следующим образом:
Content-Type: multipart/mixed;
boundary="----=_Part_8_21489995.1282317482209"
------=_Part_8_21489996.1282317482209
Content-Type: multipart/related;
boundary="----=_Part_9_21489996.1282317482209"
------=_Part_9_21489996.1282317482209
Content-Type: multipart/alternative;
boundary="----=_Part_10_2458205.1282317482209"
------=_Part_10_2458205.1282317482209
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Simple newsletter.
------=_Part_10_2458205.1282317482209
Content-Type: text/html;charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<title>Simple newsletter</title>
<head>
<body>
<p>Simple newsletter.</p>
</body>
<html>
------=_Part_10_2458205.1282317482209--
------=_Part_9_21489996.1282317482209--
------=_Part_8_21489995.1282317482209--
Что я могу сделать, чтобы избавиться от смешанных и связанных с ними boundries?
Идеальное решение будет MimeMessageHelper.MULTIPART_MODE_ALTERNATIVE
режим, но он недоступен.