我有一个调查表,人们提交工作时间,然后将其回复通过电子邮件发送给我,然后再发送给CC的另外两个人。该脚本已由我授权发送电子邮件,并且已经运行了好长时间,直到几天前,而现在我收到了所有三封电子邮件的回复,称消息已被阻止。知道为什么这些被阻止了吗?
MailApp.sendEmail("myemail@gmail.com",emailSubject,"", {htmlBody: body, cc: "anotheremail@gmail.com, thirdemail@gmail.com"});
如果我仅向自己发送电子邮件,则可以正常工作。如果我什至包括一个抄送电子邮件地址,我都会收到该阻止。
Reporting-MTA: dns; googlemail.com
Arrival-Date: Mon, 12 Nov 2018 04:57:05 -0800 (PST)
X-Original-Message-ID: <000000000000eb73c1057a773c96@google.com>
Final-Recipient: rfc822; myemail@gmail.com
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, 12 Nov 2018 04:57:05 -0800 (PST)
答案 0 :(得分:2)
我在这里没有明确的答案;我只希望能够在Google算法与业务中断的客户之间的同一困境中与开发人员进行对话。
@amit:首先,您发送的链接未涵盖实际情况。其次,我第二次手动运行了我的代码,它完美地处理了所有内容,因此内容不是导致拒绝的唯一触发器。
详细说明: 我为客户(使用google biz帐户)制作了一个调查工具,该工具将结果输入到Google表格中,该表格具有多个可接收数据行的标签。每天每个选项卡都会生成这些结果的“每日摘要”,并通过电子邮件发送。
它具有1个TO和2个BCC目标。文本正文包含多个电子邮件地址作为可单击的链接。直到几周前,它都运行良好。
现在,在不进行任何更改的情况下,已发送电子邮件而没有退回/拒绝邮件。我的结论是,这确实是Google的预防性反垃圾邮件过滤器。只是没有“包含链接”那么简单。
也许是时候了?如我所见,您的电子邮件和我的电子邮件是在3/4 AM发送的,对吗?也许与CC / BCC电子邮件从未打开有关?由于我的密件抄送目标都是客户自己的电子邮件地址(以gmail为单位)。
实在令人遗憾的是,谷歌没有关于此错误的可操作信息。
答案 1 :(得分:1)
当Google算法在您的电子邮件正文中发现任何可疑链接时,可能会发生这种情况。您可以考虑从电子邮件中删除任何链接,然后尝试再次发送消息以确认问题。
Google support site有更多信息。
答案 2 :(得分:1)
使用GmailApp.sendEmail(emailAddress, subject, message)
可解决此问题。
这似乎与所有新的GSuite帐户有关,如下所示: MailApp.sendEmail() in Google Apps Script not sending email
尤其令人沮丧的是,谷歌对超过4个月的这一巨大缺陷没有任何反应!