Java 如何将gmail邮件另存为.eml

Java 如何将gmail邮件另存为.eml,java,gmail,gmail-api,Java,Gmail,Gmail Api,我想阅读来自Gmail的新邮件,并将它们保存在Dropbox中。我已经完成了获取用户邮件并将其保存在dropbox中的代码。但是,当消息对象从Gmail API返回时,它是一个JSON,目前我正在dropbox中将其保存为文本文件。是他们的任何方式,我可以保存它为。eml,说任何出口API的Gmail 或者任何人提示我应该如何将邮件保存到Dropbox,因为我们希望通过双击文件,可以在用户的默认邮件查看器中打开邮件。这取决于具体的格式,因为根据标准,.eml文件可能符合标准,也可能不符合标准。然

我想阅读来自Gmail的新邮件,并将它们保存在Dropbox中。我已经完成了获取用户邮件并将其保存在dropbox中的代码。但是,当消息对象从Gmail API返回时,它是一个JSON,目前我正在dropbox中将其保存为文本文件。是他们的任何方式,我可以保存它为。eml,说任何出口API的Gmail


或者任何人提示我应该如何将邮件保存到Dropbox,因为我们希望通过双击文件,可以在用户的默认邮件查看器中打开邮件。

这取决于具体的格式,因为根据标准,.eml文件可能符合标准,也可能不符合标准。然而,用户指出,其中一个标准由描述

也就是说,根据的,
raw
字段似乎包含您需要的内容:

RFC 2822格式的和base64url编码字符串显示的整个电子邮件

(淘汰RFC 822。)

希望这有帮助