gmail api 是否允许编辑现有电子邮件?
Does the gmail api allow editing of existing email?
我正在寻找缩减我的 Gmail 帐户的方法。
例如是否可以编写执行以下操作之一的脚本:
- 从引用的文本中删除附件。
- 删除引用的文字。
- 用我 G 盘上高质量图片的链接替换图片。
- 对之前收到的邮件执行任意文本操作。
请注意,我不希望在新电子邮件中发生这种情况:我想对旧邮件的整个文件夹(标签)执行此操作。例如。打开 2017 年主题行“你有瑞典白杨木吗”的对话线程,并将每次出现的 6 pix of SA 替换为链接?
您可以使用 API 来获取旧邮件,如果这些邮件包含附件、图像或其他内容,它们将在您的邮箱中进行 base64 编码。
现在你的提议是对你的邮箱进行一种重建。做这样的事情的一种方法是:
- 使用 Gmail 获取所有原始邮件 API
- 用您的代码处理它们
- 使用Gmail的插入方式API插入瘦身邮件
- 使用 Gmail 删除原件API
注:
使用插入消息可以保留消息的原始日期。
参考文献:
我正在寻找缩减我的 Gmail 帐户的方法。
例如是否可以编写执行以下操作之一的脚本:
- 从引用的文本中删除附件。
- 删除引用的文字。
- 用我 G 盘上高质量图片的链接替换图片。
- 对之前收到的邮件执行任意文本操作。
请注意,我不希望在新电子邮件中发生这种情况:我想对旧邮件的整个文件夹(标签)执行此操作。例如。打开 2017 年主题行“你有瑞典白杨木吗”的对话线程,并将每次出现的 6 pix of SA 替换为链接?
您可以使用 API 来获取旧邮件,如果这些邮件包含附件、图像或其他内容,它们将在您的邮箱中进行 base64 编码。
现在你的提议是对你的邮箱进行一种重建。做这样的事情的一种方法是:
- 使用 Gmail 获取所有原始邮件 API
- 用您的代码处理它们
- 使用Gmail的插入方式API插入瘦身邮件
- 使用 Gmail 删除原件API
注:
使用插入消息可以保留消息的原始日期。