我想从Gmail阅读新邮件并将其保存在Dropbox中。我已经完成了代码来获取用户的邮件并将其保存在dropbox中。但是,当邮件对象从Gmail API返回时它是一个JSON,目前我将其保存为dropbox中的文本文件。他们以任何方式将其保存为.eml,比如说任何Gmail导出API。
或者任何一个提示如何将邮件保存到Dropbox,因为我们希望通过双击文件来实现该功能,可以在用户的默认邮件查看器中打开邮件。
答案 0 :(得分:2)
这取决于具体的格式,因为根据this post,.eml文件可能符合也可能不符合标准。但是,用户指出RFC 822描述了一个标准。
话虽如此,根据Gmail API documentation,raw
字段看起来包含您需要的内容:
RFC 2822格式和base64url编码字符串中的整个电子邮件。
(RFC 2822废弃RFC 822。)
希望这有帮助。