回答
我相信.msg文件是Microsoft专有格式;使用JavaMail创建这样的文件并不容易。
但是,Outlook可能能够读取MIME标准格式的.eml文件。 JavaMail可以使用Message.writeTo方法创建这样一个文件。
嗨,我们可以创建一个.eml文件,该文件使用outlook打开。如果是,那么我怎么样,我试过,但它没有在Outlook中打开。 – abc
我从不使用Outlook,因此我无法确定。您是如何尝试创建该文件的,您是如何尝试在Outlook中打开该文件的? –
嗨,我们可以创建岑使用outlook.If是那么如何打开.eml文件...
您可以从Outlook中的命令行打开文件。搜索Command-line switches for Outlook
有一个undocumented /eml
switch可用于打开MIME标准格式。例如,outlook /eml filename.eml
有一个记录的/f
开关,它将打开msg
文件。例如outlook /f filename.msg
有一个关于javamail的项目。 模块javamail-file-transport是一个JavaMail传输,它在本地磁盘上创建msg文件,而不是发送真正的电子邮件。
它使用.msg扩展名,但[它实际上是](https://github.com/m-szalik/javamail/blob/master/javamail-file-transport/src/main/java/org/jsoftware/ javamail/FileMsgTransport.java)EML文件。 'MimeMessage.writeTo'生成[EML](http://www.rgagnon.com/javadetails/java-0613.html)数据。 –
- 1. 在Java或Javascript中创建.msg文件[电子邮件]?
- 2. 用java邮件API读取.msg文件..pls建议我
- 3. 我如何使用的javax邮件
- 4. 如何使用Powershell从.msg文件中提取邮件标题?
- 5. 在C#中创建outlook .msg文件
- 6. 使用EWS API将邮件保存到msg文件
- 7. 如何使用javax api发送带有表格的邮件
- 8. 如何使用Java邮件API保存已发邮件邮件?
- 9. 如何在使用Java邮件API时转换文件名
- 10. 如何使用FileSystem API创建文件?
- 11. 使用EWS API在其他邮箱中创建文件夹
- 12. 从MSG文件中显示邮件
- 13. 使用JAVAX api下载电子邮件附件
- 14. 保存使用javax邮件发送邮件发送邮件文件夹
- 15. 如何使用java创建CHM文件?
- 16. 如何使用Java创建文件包
- 17. 如何使用java创建.doc文件?
- 18. 如何使用Java创建xml文件?
- 19. 使用java邮件API发送邮件
- 20. 使用java在JavaScript中创建文件
- 21. 如何通过API将MSG/EML电子邮件文件导入到Outlook中?
- 22. 用java发送邮件(我正在使用java邮件API)
- 23. Javax邮件不起作用
- 24. 如何在java中创建.dat文件
- 25. 如何在java中创建wsdl文件
- 26. 如何在Java中创建文件夹?
- 27. 如何在java中创建.mpp文件?
- 28. 包javax邮件不存在
- 29. css样式在javax邮件api中不起作用
- 30. 使用Java创建文件
http://stackoverflow.com/questions/14869441/read-msg-file-with-java-mail-api-pls-suggest-me/14873139#14873139 – PowerTool