向Gmail添加多个附件 [英] Add multiple attachments to gmail

查看:16
本文介绍了向Gmail添加多个附件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Google电子表格,希望向我们的客户发送多个附件,无论我如何格式化它被拒绝或只发送一个附件,有人能帮忙吗

function emailcustomer() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("email to customer")  
var subject = sheet.getRange("B2").getValue()
var content = sheet.getRange("A12").getValue()
var doc1 = sheet.getRange("d28").getValue()
var doc2 = sheet.getRange("d29").getValue()   
var file1 = DocsList.getFileById(doc1);  
var file2 = DocsList.getFileById(doc2); 
  GmailApp.sendEmail("alex.shaw94@gmail.com",subject,content,{attachments:file1 file2});
}

推荐答案

您可以尝试这样的操作:

var myFiles = [{fileName:"doc1", content:file1}, {fileName:"doc2", content:file2}]
GmailApp.sendEmail("alex.shaw94@gmail.com", subject,content, {attachments: myFiles});

此外,这可能会有所帮助:https://developers.google.com/apps-script/class_gmailapp#sendEmail

这篇关于向Gmail添加多个附件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆