我在Google App Maker的某个数据模型中附加了OnBeforeDelete事件的以下代码:
MailApp.sendEmail({
to: 'example@email.com',
cc: record.Resource.Manager.ManagerEmail ,
subject: 'Deleted Allocation',
body:
'February 2018: ' + record.February18 + '\n' +
'March 2018: ' + record.March18 + '\n' +
'April 2018: ' + record.April18
});
}
此代码和类似的代码用于将电子邮件正确发送到我的个人Gmail帐户和Outlook帐户。但是,现在,我们的Gmail帐户才收到它们。我用更简单的功能再次测试:
function myFunction() {
MailApp.sendEmail("example@email.com", "test mail", "why isnt this working");
}
当我输入Outlook帐户而不是占位符电子邮件时,它确认它不起作用。
这是否只会立即向Gmail帐户发送电子邮件(之前发送给Outlook),还是有其他解释?
答案 0 :(得分:0)
MailApp服务没有此类限制;它可用于向任何地址发送电子邮件。当我将(非Gmail相关的)电子邮件地址放入其中时,您的测试功能myFunction
按预期工作。
如果未收到电子邮件,请在接收方查找原因。过分热心的垃圾邮件过滤器可能是罪魁祸首。