小编Sha*_*iaz的帖子

JavaMail附件和正文问题

我使用下面的代码将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)

请帮我把附件和测试体添加到我的邮件中.

java jakarta-mail

3
推荐指数
1
解决办法
2565
查看次数

标签 统计

jakarta-mail ×1

java ×1