使用google ap脚本

时间:2017-08-19 17:03:14

标签: google-apps-script

我尝试使用Google aps脚本发送HTML电子邮件。我在google doc上获得了HTML,我试图使用下面的代码发送。但是当我发送它时,我会将其作为无格式文本接收,并显示所有HTML标记。谁能告诉我怎么做?我宁愿不在脚本中包含HTML,因为最终会有很多。

var html = UrlFetchApp.fetch(' https://docs.google.com/document/d/documentID/export?format=html');

MailApp.sendEmail(' emailaddress',subject,null,{htmlBody:html});

谢谢,布莱恩

2 个答案:

答案 0 :(得分:0)

以下是使用一行电子表格数据执行相同操作的示例。 Link。不要在<style></style>标记之间使用css。请改用内联style=""。这似乎更好。

答案 1 :(得分:0)

Google脚本 Mail应用


您的代码格式似乎结构不合理,     确保所有数据传递到: .sendEmail()方法在花括号{}中。     请参考下面的代码以查看其工作原理。


MailApp.sendEmail({
to: "me@myservice.com", 
subject: "Testing", 
htmlBody:"<h1>Hello there</h1><p>Your HTML Here</p>"});

就是这样。您还可以通过以下方式从外部文件发送此HTML:

HTMLService.createTemplateFromFile("fileName")