gpt4 book ai didi

google-apps-script - 在收到的电子邮件上触发的 Google gmail 脚本

转载 作者:行者123 更新时间:2023-12-03 16:43:17 26 4
gpt4 key购买 nike

我一直在阅读gmail addons .它们具有在您打开电子邮件时触发的上下文触发器。

当我收到电子邮件时是否可以触发服务?我能找到的最好的是 unconditional但这仅在打开电子邮件时触发。

最佳答案

您无法为每封电子邮件创建一个触发器,但是您可以做类似的事情 as described in this answer .

例如,您可以:

  • 设置一个过滤器,在您要处理的传入电子邮件上放置一个特殊标签。
  • 设置一个每 10 分钟甚至每分钟运行一次的重复脚本。在脚本中,您可以提取所有具有给定标签的电子邮件,并相应地处理它们,完成后删除标签。

  • function processEmails() {
    var label = GmailApp.getUserLabelByName("Need To Process");
    var threads = label.getThreads();
    for (var i = threads.length - 1; i >= 0; i--) {
    //Process them in the order received
    threads[i].removeLabel(label).refresh();
    }
    }

    然后您可以在 time based trigger 上设置它让它随心所欲地运行。

    如果您想跟踪已处理的电子邮件,您可以创建另一个“已处理”标签,并在完成处理后将其添加到邮件中。

    关于google-apps-script - 在收到的电子邮件上触发的 Google gmail 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50032950/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com