最近我决定从基本的免费 Gmail 帐户升级到 GSuite 帐户。我有一组 Google AppsScript,用于管理一组表单/电子表格并发送有关更改的通知。
所有脚本都已复制到新的 GSuite 帐户中,并且似乎都运行良好。使用的所有 API(电子表格、日历、驱动器、表单)都可以使用,但 script.send_mail 除外,它拒绝向外部电子邮件地址发送任何电子邮件。如果我将其设置为向自己发送电子邮件,它可以正常工作,但对于任何外部电子邮件并且该消息被此消息阻止
Action: failed
Status: 5.0.0
Diagnostic-Code: smtp; Message rejected. See https://support.google.com/mail/answer/69585 for more information.
Last-Attempt-Date: Mon, 30 Sep 2019 14:02:02 -0700 (PDT)
我创建了一个非常简单的脚本来测试它,但它仍然失败。附代码:
function testSendMsg(){
var subject = "Test Message";
var message = " Testing 1 2 3..";
var emailAddr = "[email protected] /cdn-cgi/l/email-protection"; // put correct email address here
MailApp.sendEmail(emailAddr,subject,message);
}
使用浏览器邮件应用程序发送此电子邮件工作正常,只有基于脚本的电子邮件发送失败。对此的任何帮助或指示表示赞赏。
Google Cloud 支持无法找到任何解决方案!
经过一周的挫败感,试图弄清楚为什么这不起作用,它今天才开始工作,没有任何变化。我怀疑一个新的 GSuite 帐户一开始就因为某种我无法想象的原因被阻止使用这个 API,然后在试用期结束后最终被释放。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)