邮件对象将inlineImages添加为BLOB

时间:2018-09-28 14:48:35

标签: javascript

我使用Google脚本(基于Javascript)通过MailApp发送邮件。我正在使用google.script.run从网页的Javascript调用google脚本函数(该部分工作正常)。

我成功将邮件对象发送给Google功能,如下所示:

var mail = {
    to:"",
    cc:"",
    subject:"",
    htmlBody:""
}
google.script.run.sendMail(mail);

但是现在我想通过传递BLOB格式的图像(从网页加载)向邮件添加 inlineImages

图像是通过自定义邮件编辑器添加的,我可以轻松地在htmlBody中添加 cid 并通过 input type =“ file” 获取文件。

但是我看不到如何在这样的对象中添加inlineImages参数:

var mail = {
    to:"",
    cc:"",
    subject:"",
    htmlBody:"",
    inlineImages: 
    {
        imageCID1 : imageBLOB1,
        imageCID2 : imageBLOB2,
        ...
        imageCIDn : imageBLOBn
    }
}
google.script.run.sendMail(mail);

0 个答案:

没有答案