微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Google App Script 在 Gmail 草稿中附加来自 PC 的文件

如何解决使用 Google App Script 在 Gmail 草稿中附加来自 PC 的文件

目前,我正在使用 Google App 脚本从电子表格创建 Gmail 草稿,最后缺少的是我想直接从计算机上将文件附加到“Gmail 草稿”中,而不是上传 G-Drive。

以下是我当前的代码

在这里我想添加一个名为“文件路径”的列,我将在其中输入我需要在所述电子邮件中附加的文件的路径。那么 GS 应该会自动从我的电脑中选择文件所述路径并将其附加到 Gmail 草稿中。

提前致谢。

function Loop_Email_Drafts_with_Signature() {

const signature = Gmail.Users.Settings.SendAs.list("me").sendAs.filter(function(account){if(account.isDefault){return true}})[0].signature;
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var index = 2;
var lastRow = sheet.getLastRow();

for (;index <= lastRow; index++){
var emailAddress = sheet.getRange(index,1,1).getValue();
var ccmail = sheet.getRange(index,2,1).getValue();
var subject = sheet.getRange(index,3,1).getValue();
var message = sheet.getRange(index,4,1).getValue();

  
const html = "<div> </div><br>" + signature;
const options = {
  htmlBody: message + html,cc: ccmail
}  
GmailApp.createDraft(emailAddress,subject,'',options);



}// End of For Loop
}// End of Function

PS:我是 Google App Script/Java 脚本的新手。所以请通过编写/修改我当前的代码来提供详细的帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。