我想問如何使用Java郵件API發送帶附件的郵件。Java郵件API使用附加的另一封郵件發送郵件
MimeBodyPart attachmentPart = new MimeBodyPart ();
attachmentPart.setContent (mail , "text/?");
在此先感謝!
我想問如何使用Java郵件API發送帶附件的郵件。Java郵件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
我只想附加一封郵件給另一個。我的問題是如何做到這一點? –