我使用下面的代码将pdf文件附加到邮件(JAVAMAIL).这个位置工作得很好,并添加了我的邮件附件,但这封邮件没有任何正文.
Multipart multipart = new MimeMultipart();
msg.setContent(multipart);
DataSource source = new FileDataSource(pdf);
MimeBodyPart messageBodyPart = new MimeBodyPart();
messageBodyPart.setDataHandler(new DataHandler(source));
messageBodyPart.setFileName(pdf.getName().toString());
multipart.addBodyPart(messageBodyPart);
msg.setContent(multipart);
Run Code Online (Sandbox Code Playgroud)
当我在我的代码中添加以下行时,它会删除附件并向我发送仅包含文本的邮件.
msg.setText(body);
Run Code Online (Sandbox Code Playgroud)
请帮我把附件和测试体添加到我的邮件中.