使用 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 (将#修改为@)