MimeMessageHelper使用流发送带附件的邮件报错
来源:互联网 发布:清华大学材料学院知乎 编辑:程序博客网 时间:2024/05/16 10:36
InputStreamSource iss = null;iss = new InputStreamResource(new FileInputStream("c:\\a.txt"));MimeMessageHelper message = new MimeMessageHelper(mimeMessage,true, "UTF-8");message.addAttachment("attachment", iss1);
Passed-in Resource contains an open stream: invalid argument. JavaMail requires an InputStreamSource that creates a fresh stream for every call.
For files generated in memory, you may use ByteArrayResource. Just convert your InputStream object using IOUtils from Apache Commons. It is quite simple:
helper.addAttachment("attachement", new ByteArrayResource(IOUtils.toByteArray(inputStream)));
0 0
- MimeMessageHelper使用流发送带附件的邮件报错
- spring boot 发送邮件带附件出现Not in multipart mode - create an appropriate MimeMessageHelper错误
- 使用javamail发送带附件的邮件
- 使用javamail发送带附件的邮件
- 使用spring 发送带附件的邮件
- 使用Java发送带附件的邮件
- 使用Python发送带附件的邮件
- 发送带附件的邮件
- 带附件的邮件发送
- 如何使用Python发送带(附件)的邮件
- 使用java mail发送带附件的邮件
- 使用python发送带附件的邮件(转)
- 如何使用Python发送带附件的邮件
- asp使用Jmail发送带doc类型附件的邮件
- 使用javaMail来发送和接收带附件的邮件
- 使用python smtplib 发送带附件的邮件
- linux下使用mutt发送带附件的邮件
- 邮件发送(带附件)
- android中常用的距离单位
- input输入框下拉提示、js的keyup的实现、
- 公司发版shell脚本重构
- 如何重新修改sourceinght的注册序列号
- VS2008的常见问题
- MimeMessageHelper使用流发送带附件的邮件报错
- 山科大 oj 提取缩略词
- 会话技术
- python基础教程-文件操作
- 查看硬件配置命令(ubuntu示例)
- java读写Properties属性文件公用方法
- 做一个自己的MVC框架[php]
- NUMA架构的CPU
- 输入一个数插入有序数组中