1
나는이 같은 마임 메시지를 읽는 오전에 첨부 파일을 추가 : 기존 MimeMessage의
InputStream is = new FileInputStream("c:\\Temp\\test.eml");
MimeMessage message = new MimeMessage(session,is);
지금 내가 단순히 아무 것도 변경하지 않고 기존의 MimeMessage에 첨부 파일을 추가해야합니다.
어떻게하면됩니까?
messageBodyPart = new MimeBodyPart();
DataSource source = new FileDataSource("C:\\attachment.pdf");
messageBodyPart.setDataHandler(new DataHandler(source));
messageBodyPart.setFileName("encrypted_body.pdf");
multipart.addBodyPart(messageBodyPart);
// Send the complete message parts
message.setContent(multipart);
을하지만 원래 메시지를 변경하는 것 같다
나는 시도했다.Multipart multipart = (Multipart)message.getContent();
을 그리고 새 메시지에 첨부 파일을 추가 :