gmail API是否允许编辑现有电子邮件? 注意:参考文献:

问题描述

我正在寻找减少我的gmail帐户的方法。

例如是否可以编写执行以下操作之一的脚本:

  • 从引用的文本中删除附件。
  • 删除引用的文本。
  • 替换图像,并提供指向我的G驱动器上高质量图像的链接。
  • 对先前收到的emai执行任意文本操作。

请注意,我不希望这在新电子邮件中发生:我希望对旧邮件的整个文件夹(标签)执行此操作。例如。从2017年开始使用主题行“您有瑞典白杨木”打开对话主题,并用链接替换出现的每6像素SA吗?

解决方法

您可以使用API​​来获取旧消息,如果这些消息包含附件或图像,或者它们是在您的邮箱中进行base64编码的,那就是这些消息。

现在,您建议的是对邮箱的一种重构。一种执行类似操作的方法例如为:

  1. 使用Gmail API获取所有原始邮件
  2. 使用您的代码对其进行处理
  3. 使用Gmail API的insert方法插入经过限制的邮件
  4. 使用Gmail API删除原始文件

注意:

使用插入消息使您可以保留消息的原始日期。


参考文献:

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...