-2
我想要使用java.Im中的HTML文件導出電子郵件正文部分(來自gmail)希望從Gmail讀取電子郵件並使用java.util中的導出該電子郵件正文may/may不包含表格數據。我已經嘗試了相同的幾個API。將電子郵件正文導出到java中的html文件
在此先感謝..
我想要使用java.Im中的HTML文件導出電子郵件正文部分(來自gmail)希望從Gmail讀取電子郵件並使用java.util中的導出該電子郵件正文may/may不包含表格數據。我已經嘗試了相同的幾個API。將電子郵件正文導出到java中的html文件
在此先感謝..
Aspose.Email的Java API可以使用它的POP3和IMAP客戶端連接到服務器的數量。 Gmail也是您可以連接到並從中檢索電子郵件的人員之一。這些電子郵件是使用API的MailMessage類作爲EML檢索的,可以保存爲HTML,如下面的代碼示例所示。
ImapClient client = new ImapClient("imap.gmail.com", port, "Username", "Password");
client.setSecuirtyOptions(SecurityOptions.Auto);
client.selectFolder(ImapFolderInfo.IN_BOX);
MailMessage eml = client.fetchMessage(0); //fetch the 1st message
HtmlSaveOptions options = SaveOptions.getDefaultHtml();
options.setEmbedResources(false);
options.setHtmlFormatOptions(HtmlFormatOptions.WriteHeader |HtmlFormatOptions.WriteCompleteEmailAddress);
eml.save("SavingMessageAsHTML_out2.html", options);
如果這不符合您的要求,您可以與我們使用Aspose.Email forum樣本消息文件/視圖的幫助,分享您的場景,我們將能夠進一步幫助您根據您的要求。
我使用Aspose作爲Developer Evangelist。
我覺得你忘了問題的一部分。您需要顯示您已完成的工作,並解釋解決方案中的任何問題。您可能想閱讀http://stackoverflow.com/help/how-to-ask – DaImTo
@DaImTo:我已經嘗試了Java電子郵件API,aspose api和一些第三方工具。我以html格式獲取數據,但數據丟失較少,格式不正確。我覺得java api比aspose.email更適合我的需求。我有表格和鍵值對格式的數據。我想要使用gmail的java代碼以html格式導出數據,而不使用outlook或任何其他工具。 – pankaj
聽起來像一個很好的項目。但是,如果有人分享任何鏈接/代碼/ API名稱來閱讀gmail電子郵件正文部分並將其另存爲HTML文件,那麼對於我們來說,幫助 – DaImTo