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