簡體   English   中英

抄送、密送、谷歌腳本中的問題——

[英]cc, bcc, problems in google script --

直到今天,當我將 cc 和 bcc 變量添加到自動電子郵件腳本時,該腳本才能正常工作。 現在,我收到了收件人電子郵件地址錯誤,而且我認為我對選項 cc 和 bcc 的對象也有問題。 錯誤是無效的電子郵件地址,有無抄送和密送。 也就是說,不知何故我破壞了腳本,甚至舊版本也不起作用——谷歌是否更新了什么? 非常感謝任何幫助。

function sendEmails1() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSheet(ss.getSheetByName("Send-Emails"));
var sheet = SpreadsheetApp.getActiveSheet();
var dataRange = sheet.getRange("A2:O10");
var data = dataRange.getValues();


for (i in data) {   
var rowData = data[i];
var build = rowData[0];
var emailAddress1 = rowData[1];
var emailAddress2 = rowData[2];
var emailAddress3 = rowData[3];
var emailAddress4 = rowData[4];
var cc1 = rowData[11];
var cc2 = rowData[12];
var bcc1 = rowData[13];
var bcc2 = rowData[14];
var options = { 
  cc: "'" + cc1 + "," +  cc2 + "'" , 
  bcc: "'" + bcc1 + "," +  bcc2 + "'" 
}



var recipient = rowData[5];
var text2 = rowData[6]; 
var signoff = 'text';

var message = recipient + ', ' + text2 + signoff + '\n\n' + sender;
var subject = 'text';



//prompt the user with the composed email for review
var confirm = Browser.msgBox('Send the following email?', 'text', Browser.Buttons.YES_NO);

if(confirm === 'yes'){

MailApp.sendEmail(emailAddress1 + "," + emailAddress2 + "," + emailAddress3 + "," + emailAddress4, subject, message, options);

}

我在沒有接收器的情況下編寫草稿的腳本也有同樣的問題,當單元格為空時返回一個未定義的錯誤。 我寫了一個空白單元格的測試,如果是這樣,在參數中輸入'null'。 現在我的腳本有效:

if(recipient==""){GmailApp.createDraft(null, sub, null, {cc: seesee, bcc: 
                   beeseesee, htmlBody: body1});}
else{
  GmailApp.createDraft(recipient, sub,null, {cc: seesee, bcc: beeseesee, 
 htmlBody: body1}); } 

其中收件人、seesee、sub、body1 和 beeeseesee 是我的變量。

Google 腳本中的此代碼腳本有助於使用 cc 在 Gmail 中創建電子郵件草稿,所以我希望它對某人有所幫助。

function myFunction() {
  // The code below creates a draft email with the current date and time.
var now = new Date();
  var ccmail = "dummy@gmail.com"
  GmailApp.createDraft("main@gmail.com,", "current time", "The time is: " + 
now.toString(), {cc: ccmail} );
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM