我试图用附件的电子邮件这样的邮寄:添加附件从bytearrayoutputstream
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,该构造函数采用 “多部分”标志。
有没有办法让它工作保持addAttachment方法?