У меня есть MimeMessage A и я хотел бы добавить еще одно MimeMessage B в качестве вложения.
Моя (не работает) попытка:
MimeBodyPart mimeBodyPart = new MimeBodyPart();
mimeBodyPart.setContent(base64mimeMessage, "message/rfc822");
mimeBodyPart.setHeader("Content-Transfer-Encoding", "base64");
multipart.addBodyPart(mimeBodyPart);
Что вызывает java.io.IOException: unsupported object at com.sun.mail.handlers.message_rfc822.writeTo
позже, когда я пытаюсь подписать или зашифровать результат.