-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