【发布时间】:2019-10-23 01:01:55
【问题描述】:
我有一个 发送电子邮件 功能(?),我将其用作日历预订批准系统的一部分。该函数(?)看起来像这样:
// Send Email
function sendEmail(request){
MailApp.sendEmail({
to: request.email,
subject: request.subject,
htmlBody: makeEmail(request)
})
}
即使那个函数(?)也能正常工作。它运行没有错误等。但是,我的帐户是自我审查的。基本上,我的 gsuite 帐户在来自此脚本时不会发送电子邮件。我为 gsuite 付费,所以我觉得这有点令人难以置信,但是哦,那是另一天。
基本上他们说如果我将现有脚本(?)更改为:
// Send Email
function sendEmail(request){
GmailApp.sendEmail({
to: request.email,
subject: request.subject,
htmlBody: makeEmail(request)
})
}
问题是,它不会触发。所以我的想法是我需要对:
to: request.email,
subject: request.subject,
htmlBody: makeEmail(request)
为了让它回到正轨。我没有写这个,所以我不知道从哪里开始。任何人都想帮助一个迷失的灵魂,他花了两个小时来到这里,却被谷歌认为我是垃圾邮件发送者。
谢谢。
我研究了邮件未发送的问题,发现 GmailApp.sendEmail 是解决方法。
【问题讨论】:
-
您能否分享一下
request在sendEmail(request)函数中吐出的内容?这看起来应该更容易解决。也有助于了解通过makeEmail(request)函数返回的内容。 -
您好,只是想检查一下这个问题是否还在影响您?