首页 文章

将Google Apps脚本执行失败通知发送到另一个电子邮件地址

提问于
浏览
1

是否有方法将Google Apps脚本执行失败通知发送到除分配触发器的帐户以外的电子邮件地址?

在这种情况下,切换触发器的所有权是不可能的,因为我试图运行相当多的触发器,这些触发器将超过每个帐户允许的总运行时间 .

1 回答

  • 1

    我有同样的担忧 . 我不完美的解决方案是创建这个自定义函数:

    function errorReport(body) {
         var to = "yourNewEmail";
         MailApp.sendEmail(to, "Custom script error report", body);
    }
    

    并从每个try-catch语句中调用它:

    try {
         // problematic code
     } catch(err) {
        errorReport(err);
     }
    

    第二个选项是在您用于静默转发的每个帐户中设置Gmail过滤器,并将所有应用程序脚本失败的电子邮件删除到您想要的帐户:How to Forward Gmail Email Using Filters

相关问题