如何将 Gmail 邮件另存为 .eml



我想从Gmail阅读新邮件并将其保存在Dropbox中。我已经完成了获取用户邮件并将其保存在保管箱中的代码。但是由于邮件对象是从Gmail API返回的,它是一个JSON,目前我将其保存为dropbox中的文本文件。他们有什么方法可以让我将其保存为 .eml,比如 Gmail 的任何导出 API。

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

这取决于具体的格式,因为根据这篇文章,.eml文件可能符合也可能不符合标准。但是,用户指出RFC 822描述了一个标准。

话虽如此,根据Gmail API文档,raw字段看起来包含您需要的内容:

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

(RFC 2822 已过时 RFC 822。

希望这有帮助。

最新更新