Javascript 使用应用程序脚本对非gmail帐户进行Emaling

Javascript 使用应用程序脚本对非gmail帐户进行Emaling,javascript,google-apps-script,Javascript,Google Apps Script,当此电子邮件发送到非gmail帐户(例如hotmail帐户)时,该文件基本上作为链接附加到一个站点,该站点将用户重定向到g-mail帐户 function onSubmit(e) { //....... var NewSpreadSheetID = NewSpreadSheet.getId(); var File = Drive.Files.get(NewSpreadSheetID); var url = File.exportLinks[MimeType.CSV]; var token =

当此电子邮件发送到非gmail帐户(例如hotmail帐户)时,该文件基本上作为链接附加到一个站点,该站点将用户重定向到g-mail帐户

function onSubmit(e) {
//.......  
var NewSpreadSheetID = NewSpreadSheet.getId();
var File = Drive.Files.get(NewSpreadSheetID);
var url = File.exportLinks[MimeType.CSV];
var token = ScriptApp.getOAuthToken();
var response = UrlFetchApp.fetch(url, {
headers: {
'Authorization': 'Bearer' + token
}
});

var blobs = [response.getBlob().setName(DirectoryName)];




if (EmailBoolean == "yes") {
var UserEmail = e.response.getResponseForItem(frm[130]).getResponse().toString();
var CreatorEmail = Session.getEffectiveUser().getEmail();

MailApp.sendEmail({
to : UserEmail,
subject: "Your project spreadsheet",
attachments: blobs
});
}


MailApp.sendEmail({
to : CreatorEmail,
subject: "Your project spreadsheet",
attachments: blobs
});
}