Как установить сообщение MIME как часть тела MIME для другого сообщения MIME, состоящего из нескольких частей? - PullRequest
0 голосов
/ 25 сентября 2019

Как установить сообщение MIME в качестве части тела вложения для multipart?

Я добавляю одно сообщение MIME в качестве части тела в составную часть другого сообщения MIME в качестве вложения, но когда я открываю вложение, яЗаголовки не видны. Здесь MyMimeMessage - мой фактический mimeMessage. Есть что-то, что я делаю неправильно?

                MimeBodyPart bb = new MimeBodyPart();

                bb.setDataHandler(MyMimeMessage.getDataHandler());

                bb.setDisposition(attachment.getDisposition().getType());

                if(StringUtils.isNotBlank(attachment.getName())){
                    bb.setFileName(attachment.getName());
                }

                bb.setContentID(attachment.getID());
                bb.setHeader("Content-Type", "message/rfc822");

                MessageMultiPart.addBodyPart(bb);
...