【发布时间】:2021-12-23 10:35:14
【问题描述】:
我正在尝试发送带有这样附件的电子邮件:
MimeMessageHelper message = new MimeMessageHelper(mimeMessage, false, CharEncoding.UTF_8);
InputStream is = new ByteArrayInputStream(baos.toByteArray());
message.addAttachment("facture.pdf", new ByteArrayResource(IOUtils.toByteArray(is)));
我收到一个错误:
java.lang.IllegalStateException: 不在多部分模式 - 创建一个 适当的 MimeMessageHelper 通过一个构造函数接受 'multipart' 标志,如果您需要设置替代文本或添加内联 元素或附件。
有没有办法让它继续使用 addAttachment 方法?
【问题讨论】:
标签: java jakarta-mail