【发布时间】:2017-05-14 13:02:33
【问题描述】:
嗨,我正在尝试制作一个脚本来从别名 gmail 帐户发送内联图像。我在 GmailApp-s 文档中找到了大部分代码,但现在我卡在了最后一步......请帮助,我如何让这部分工作?
谢谢!
var html =
'<body>' +
'<img src='cid:image'>' +
'</body>'
function testGmailApp() {
var ImageBlob = DriveApp
.getFileById('0Bx4vy5p9TA6bekY3Q2ZNdzViVkE')
.getBlob()
.setName("ImageBlob");
GmailApp.sendEmail(
'example@gmail.com',
'test GmailApp',
'test',{
htmlBody: html,
inlineImages: {image: ImageBlob}
});
}
【问题讨论】:
-
欢迎。有错误吗?如果有,请以文字形式附上。有关此类问题指南的更多详细信息,请参阅minimal reproducible example。
-
您可以按照此处的示例为邮件应用插入inline image。在这种情况下,邮件应用程序和 gmail 应用程序的语法相同。
-
缺失;声明之前。 (第 3 行,文件“附加”)。 @Jack Brown - 这是我尝试的第一件事,只是在邮件前面添加了 g,它不再起作用了。
-
我上面粘贴的代码第三行也是错误的,应该是:'' +
-
您应该可以使用问题末尾的编辑链接来编辑问题。这是一个重大错误,大多数读者都会指出。