我的组织已开始在从外部地址收到的任何电子邮件的主题和正文中添加令人讨厌的警告。我的组织允许电子邮件转发,而我转发到gmail。我想自动删除多余的文本,然后再在gmail中看到它们。这不会违反我组织的政策。我有一些想法:
(1)一种选择是设置用于编辑邮件的gmail过滤器。该功能似乎不存在。
(2)另一个选择是自定义显示,以使该特定文本永远不会显示在屏幕上。再次,似乎没有办法做到这一点。
(3)我在Google Apps中编写了一个脚本,以抓取每封违规电子邮件的内容并将修改后的版本发送给自己,但是无法使“发件人”字段显示原始发件人(也许原因)。我可以将这些信息放入“答复”中,但gmail客户端显示的却不是很好。这样就消除了烦人的多余文本,但却以能够轻松查看谁发送了电子邮件为代价。它的核心是这个调用:
GmailApp.sendEmail("<my_email_address>",newSubject,newBody,{
attachments: message.getAttachments(),
bcc: message.getBcc(),
cc: message.getCc(),
htmlBody: newBody,
replyTo: message.getFrom(),
});
有什么想法吗?随着“保姆状态”的临近,这已成为一个大问题,因此,我相信其他人会感谢您的解决方案。
答案 0 :(得分:0)
不幸的是,在本文发布之日,还没有办法使用Gmail API编辑转发的电子邮件。选中the documentation,以查看有关转发电子邮件地址的Gmail API的实际操作。
如果您有兴趣,则无法编辑转发电子邮件地址:
因此,您可以做的是:
from
字段。我希望这对您有所帮助。让我知道您是否需要其他任何东西,或者您是否不了解。 :)
答案 1 :(得分:0)
您可以使用原始的“ 发件人”字段(但修改后的正文)将insert邮件放入收件箱。
注意:插入与发送不同,因为邮件是在收件箱中创建的,其验证比发送要少。
要在Apps脚本上使用此功能,请查看Advanced Gmail Service。
关于此操作的另一种想法是使用自定义应用程序(以您喜欢的任何语言):