1
我可以發送電子郵件,但附件永遠不會添加到郵件中。 下面是我的代碼,爲測試目的創建了一個tempFile。JavaMail - MimeMessageHelper附件未通過郵件發送
我錯過了什麼?
我試過其他的方法來添加附件,以及創建一個單獨的BodyPart的,使用FileInputStreamResource,...
MimeMessage msg = sender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(msg, true, "UTF-8");
helper.setFrom(eMail);
helper.setTo(eMail);
helper.setSubject(subject);
msg.setContent(message, "text/html");
File randomFile = File.createTempFile("rnd", "txt");
randomFile.deleteOnExit();
helper.addAttachment("rnd", randomFile);
sender.send(msg);
任何幫助表示讚賞
非常感謝!刪除了setContent並添加了helper.setText,現在就像一個魅力。 – Axan94