我想從使用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. 使用EWS API將郵件保存到msg文件
- 2. 如何閱讀.pls文件?
- 3. 從outlook通過powershell讀取MSG文件..如何獲取電子郵件地址?
- 4. Java郵件API閱讀郵件正文問題
- 5. 閱讀Outlook .msg文件
- 6. 如何使用Powershell從.msg文件中提取郵件標題?
- 7. 用PHP讀取IMAP電子郵件和建議的類?
- 8. 任何蝸牛郵件API建議?
- 9. 用Java讀取XML文件
- 10. 用Java讀取XSD文件
- 11. 用Java讀取pgm文件
- 12. 用Java讀取CSV文件
- 13. 用XML讀取文件Java
- 14. 用Java讀取MSI文件
- 15. 用Java讀取XML文件
- 16. 用Java讀取.txt文件?
- 17. 如何從Outlook MSG文件中讀取收到的日期 - 不使用Outlook API?
- 18. 我得到使用Java郵件API
- 19. android閱讀與java郵件api的交換電子郵件
- 20. 使用java郵件api
- 21. 從Outlook MSG文件中讀取HTML正文
- 22. NetLogo - 讀取和寫入Java API使用的文本文件
- 23. 在ubuntu中讀取複合文檔文件V2文檔(.msg)文件
- 24. 我可以使用Outlook Redemption在C++中讀取/呈現MSG文件嗎?
- 25. 郵件JAVA中的讀取錯誤
- 26. Java郵件API - 發送部分郵件
- 27. 在Java中閱讀Outlook .msg文件的最佳庫是什麼?
- 28. 用Java讀取文本文件
- 29. 用java讀取unicode文本文件
- 30. 用metod JAVA讀取BIG文本文件
沒有遇到可用的開源庫的要求,我們開始進行存儲Outlook郵件作爲.mhtml文件,並開始閱讀與Java .mhtml文件和轉換後的內容返回到Java郵件對內容的調整很少。暫時我們能夠實現幾乎所需的東西。不確定是否有更好的解決方案。 – WApp 2014-06-25 13:58:04