我想從使用Java郵件API本身的Java應用程序中的本地系統讀取.MSG文件。我搜索了它,但建議使用其他一些庫。用java郵件API讀取.msg文件..pls建議我
0
A
回答
2
如果你正在尋找解析的Outlook .msg文件然後msgparser小開源的Java庫,它使用Java對象使用它Apache POI解析的文件提供的內容。
0
Simple Java Mail,通過SMTP發送電子郵件的開源庫有一個EmailConverter
類,它可以直接讀取並將Outlook郵件轉換爲MimeMessage,Email或EML。
在引擎蓋下,它使用msgparser(Outlook Message Parser)的叉子,它依次使用Apache POI。
// from Outlook .msg
Email email = EmailConverter.outlookMsgToEmail(readToString("yourMessage.msg"));
Email email = EmailConverter.outlookMsgToEmail(new File("yourMessage.msg"));
Email email = EmailConverter.outlookMsgToEmail(getInputStream("yourMessage.msg"));
String eml = EmailConverter.outlookMsgToEML(readToString("yourMessage.msg"));
String eml = EmailConverter.outlookMsgToEML(new File("yourMessage.msg"));
String eml = EmailConverter.outlookMsgToEML(getInputStream("yourMessage.msg"));
MimeMessage mimeMessage = EmailConverter.outlookMsgToMimeMessage(readToString("yourMessage.msg"));
MimeMessage mimeMessage = EmailConverter.outlookMsgToMimeMessage(new File("yourMessage.msg"));
MimeMessage mimeMessage = EmailConverter.outlookMsgToMimeMessage(getInputStream("yourMessage.msg"));
相關問題
- 1. 如何使用javax郵件API在java中創建.msg文件
- 2. 從msg文件中讀取郵件正文
- 3. 如何用R讀取msg文件
- 4. 在Java或Javascript中創建.msg文件[電子郵件]?
- 5. 使用EWS API將郵件保存到msg文件
- 6. 使用Java郵件API不能正確讀取中文工具
- 7. 如何閱讀.pls文件?
- 8. 從outlook通過powershell讀取MSG文件..如何獲取電子郵件地址?
- 9. Java郵件API閱讀郵件正文問題
- 10. 閱讀Outlook .msg文件
- 11. 如何使用Powershell從.msg文件中提取郵件標題?
- 12. 用java發送郵件(我正在使用java郵件API)
- 13. 用PHP讀取IMAP電子郵件和建議的類?
- 14. 從MSG文件中顯示郵件
- 15. 任何蝸牛郵件API建議?
- 16. 我如何確保我的郵件($ to,$ subject,$ msg);發送郵件
- 17. Jena Java Api讀取RDF文件?
- 18. 使用java郵件API發送郵件
- 19. 用XML讀取文件Java
- 20. 用java讀取tzdata文件
- 21. 用Java讀取XSD文件
- 22. 用Java讀取XML文件
- 23. 用Java讀取bin文件
- 24. 用Java讀取XML文件
- 25. 用Java讀取文件
- 26. 用Java讀取CSV文件
- 27. 用Java讀取MSI文件
- 28. 用Java讀取XML文件
- 29. 用Java讀取文件
- 30. 用Java讀取pgm文件
沒有遇到可用的開源庫的要求,我們開始進行存儲Outlook郵件作爲.mhtml文件,並開始閱讀與Java .mhtml文件和轉換後的內容返回到Java郵件對內容的調整很少。暫時我們能夠實現幾乎所需的東西。不確定是否有更好的解決方案。 – WApp 2014-06-25 13:58:04