첨부 파일이있는 메일을 Java Mail API로 보내려면 어떻게해야합니까?Java Mail API에 다른 메일이 첨부 된 메일 보내기
MimeBodyPart attachmentPart = new MimeBodyPart ();
attachmentPart.setContent (mail , "text/?");
미리 감사드립니다.
첨부 파일이있는 메일을 Java Mail API로 보내려면 어떻게해야합니까?Java Mail API에 다른 메일이 첨부 된 메일 보내기
MimeBodyPart attachmentPart = new MimeBodyPart ();
attachmentPart.setContent (mail , "text/?");
미리 감사드립니다.
javax.mail.Multipart multipart = new MimeMultipart();
javax.mail.internet.MimeBodyPart messageBodyPart = new javax.mail.internet.MimeBodyPart();
multipart.addBodyPart(messageBodyPart);
javax.activation.DataSource source = new FileDataSource("C:\\Notes\\new mail.msg");
messageBodyPart.setDataHandler(new DataHandler(source));
messageBodyPart.setFileName("new mail.msg");
multipart.addBodyPart(messageBodyPart);
msg.setContent(multipart);
MimeBodyPart part = new MimeBodyPart();
part.setText(text);
multipart.addBodyPart(part);
모든 것이 정상이지만 한 가지 문제가 있습니다. 첨부 된 다른 전자 메일로 전자 메일을 보내면 Microsoft Outlook은 첨부 된 전자 메일을 열지 않습니다. –
다른 인코딩 인 것으로 나타났습니다. –
@JordanBorisov이 경우 첨부 된 이메일을 저장해야합니다. 권리 ? 나는 메일을 만들고 메일을 보내지 않고 다른 메일에 첨부해야한다는 요구 사항을 만들고 있습니다. 나는 그것이 가능한지 확실하지 않다. 좀 도와 줄 수있어? – Manish
문제를 이해할 수 없으므로 ... – peeyush
메일을 다른 메일에 첨부하고 싶습니다. 내 질문은 그것을하는 방법입니다? –