Google Script Uncaught ReferenceError:未定义MailApp

时间:2016-10-06 08:21:21

标签: google-apps-script

我正在创建一个脚本,当用户填写表单时,该脚本会向我的Gmail帐户发送电子邮件。

用最简单的电话:

MailApp.sendEmail("theappowneraccount@gmail.com","The Subject","The text on body");

当脚本获取此功能时显示错误:

未捕获的ReferenceError:未定义MailApp

脚本位于提交表单时调用的函数内。

function FormSubmit(){
 MailApp.sendEmail("theappowneraccount@gmail.com","The Subject","The text on body");
}

这只是代码,没有任何变量。只有纯文本(目前)。

再次感谢。

3 个答案:

答案 0 :(得分:0)

请查看有关MailApp here

的文档

你需要告诉它属性在哪里。你的代码应该是这样的:

MailApp.sendEmail({to:"theappowneraccount@gmail.com",
                   subject:"The Subject",
                   body:"The text on body"}
                 );

当然,空格不是强制性的,所以它也可以在一行中

答案 1 :(得分:0)

如果您按照Google规范遵循了正确的语法,那么Google系统应该会出错。提出问题。

答案 2 :(得分:0)

谢谢大家。我确信答案很简单,当然...... Zig Mandel得到了。我正试着进入客户端。所以带有一些javascript的html文件,必须放在.gs文件中。 现在有效 谢谢!