试试这个 :

// Create your attachement file

File emlFile = new File("myFile.eml");

emlFile.createNewFile();

incomingEmail.getMessage().writeTo(new FileOutputStream(emlFile));

MimeBodyPart attachment = new MimeBodyPart();

DataSource source = new FileDataSource(emlFile);

attachment.setDataHandler(new DataHandler(source));

attachment.setHeader("Content-Type", "application/octet-stream");

attachment.setFileName("myFileName.eml");

attachment.setDescription("My file description");

attachment.setDisposition(Part.ATTACHMENT);

multipart.addBodyPart(attachmentFile);

我认为这是因为您错过了在代码中设置标题和处置.

希望能帮助到你,

java eml 附件_email – 带有所有附件的Java MimeMessage到eml文件相关推荐

  1. java 自定义注释_带有自定义注释的Java注释教程

    java 自定义注释 Java批注提供有关代码的信息,并且它们对其批注的代码没有直接影响. 在本教程中,我们将学习Java注释,如何编写自定义注释 ,注释用法以及如何使用反射来解析注释 . 注释是在J ...

  2. java的jsp要下载吗_jsp、java下载附件

    1 传入此jsp中的参数均已URLDencoder过.2 3 4 5 6 7 boolean isError = false;8 String errorMsg = "";9 re ...

  3. uploadify 2.1.0 java spring mvc 2003版excel 附件上传

    上传页面uploadExcel.jsp代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" & ...

  4. java使用ews-java-api发送邮件(包括附件和内联图片处理)

    不废话,开整 依赖 <dependency> <groupId>com.microsoft.ews-java-api</groupId> <artifactI ...

  5. Java实现发送邮件带多个附件,可以直接用

    需求: 使用JavaMail发送邮件,要求实现带多个附件功能. 下面代码可以直接使用,也可以按需优化,实现的功能如下: 自定义输出debug信息. 自定义开启SSL认证. *QQ邮箱会自动检测开启,也 ...

  6. 【Mail小技巧】如何使用Python优雅的发送带有pdf附件的电子邮件(含源代码,小白也会用!)

    如何使用Python优雅的发送电子邮件(含源代码,小白也会用!) 前言 一.如何使用Python发送电子邮件? 二.使用步骤 1. 配置邮箱参数 2.发送带有pdf附件邮件完整源码(含演示代码) 总结 ...

  7. 小功能:java导出excel,并与附件打包zip,excel中每条记录用超链接关联附件目录

    代码仓库:ExcelAttach.java 配套视频:https://www.bilibili.com/video/BV1wT41197W8 需求 需求要做一个小小的员工信息收集系统,员工登录页面,填 ...

  8. 【Java基础】使用带有标签的break,跳出多层循环

    带有标签的break 多层for循环嵌套中,在某一个for循环前面加一个标签,如label:,在需要break的时候就可以直接break出多层循环,跳至label处(label后面紧跟的循环也被跳出) ...

  9. angular8 rest_带有Angular JS的Java EE 7 – CRUD,REST,验证–第2部分

    angular8 rest 这是Angular JS承诺的Java EE 7的后续版本–第1部分 . 花了比我预期更长的时间(找到时间来准备代码和博客文章),但是终于到了! 应用程序 第1部分中的原始 ...

最新文章

  1. 配置Windows 2008 R2 防火墙允许远程访问SQL Server 2008 R2 更改端口 连接字符串 IP+逗号+端口号...
  2. springboot md5加密_实在!基于Springboot和WebScoket,写了一个在线聊天小程序
  3. 线性表顺序表---逆置所有元素
  4. android已停止三星,急,android离线打包程序三星下总报 程序 已停止
  5. Google Maps 补丁绕过、得双倍奖金这么简单?我陷入了自我怀疑
  6. webplayer 设置加载图标和屏蔽右键
  7. MUI框架开发HTML5手机APP
  8. ReflectionUtils.invokeMethod的作用
  9. 博弈论——选举/投票(voting)
  10. HTML5+CSS3 从入门到精通(2)
  11. 天书 kdb+之q语言
  12. Mac OS使用FFmpeg进行视频H264,H265编码
  13. Pr 音频效果参考:混响
  14. Appium自动化测试基础--补充:C/S架构和B/S架构说明
  15. 蒸烤一体机哪个品牌好性价比高,盘点国内消费者呼声最高的品牌推荐
  16. 远程控制桌面计算机怎么填写,远程控制电脑桌面如何操作【图解】
  17. webrtc入门:13.pion webrtc开源的webrtc框架
  18. 网易云音乐歌单制作词云图
  19. 解决必应biying搜索跳转到百度www.baidu.com搜索的解决方法
  20. win10 icc文件路径

热门文章

  1. Linux-Centos7安装MySQL详细步骤
  2. java的学习--第二章 java流程控制
  3. 安信可TB蓝牙模组系列 APP Ble Mesh组网教程
  4. matlab绘制三维散点图,RGB三色对应xyz轴
  5. MySQL双主模式(2022/11/19)
  6. 在Matlab中配置libsvm
  7. 【Power Query M】Get your own Power Query Editor using Notepad++
  8. Python实现两个图的交运算、并运算、差运算、对称差运算、联运算、积图、合成图
  9. Android中谷歌翻译接口使用(使用谷歌翻译接口,App做文本翻译)
  10. C++语言学习之判断出三角形的类型