Переадресация электронного письма (с вложениями и встроенными изображениями) при использовании Apache общего почтового API - PullRequest
0 голосов
/ 21 апреля 2020
// Mail is getting forwarded as an attachment
MultiPartEmail email = new MultiPartEmail();
MimeMultipart mp = new MimeMultipart();
MimeBodyPart fmbp = new MimeBodyPart();
fmbp.setContent(message, "message/rfc822");
fmbp.setDisposition(Part.INLINE);
mp.addBodyPart(fmbp);
email.setContent(mp);

сообщение пересылается как вложение электронной почты как снимок экрана

// same with this code (message forwarded as attachment in outlook client)
email.setContent(message, "message/rfc822");
// If I forward email to Gmail client it works fine.

Если я использую этот код ниже, почта пересылается с закодированными данными, как показано на изображении снимок экрана переадресованного электронная почта

MimeMultipart mp = (MimeMultipart) message.getContent();
email.setContent(message., "message/rfc822");

Я хочу переслать сообщение как есть, а не как вложение. Что я должен сделать, чтобы сделать это?

...