Essayer de créer un script d'applications Google qui enverra des e-mails pour moi et je suis un peu bloqué. J'ai cherché en vain. La façon dont je souhaite faire cela est d'envoyer un seul e-mail avec une liste CC qui ne change jamais et pour la variable Cci de référencer une colonne sur la feuille de calcul, car cela change chaque semaine.

Toute aide serait très appréciée. Ma tentative ci-dessous donne des erreurs car la ligne 15 16 n'est pas correcte.

function sendEmails() {
 var sheet = SpreadsheetApp.getActiveSheet()
 var startRow = 2; // First row of data to process
 var numRows = 2; // Number of rows to process
 // Fetch the range of cells A2:C
 var dataRange = sheet.getRange(startRow, 1, numRows, 2);
 // Fetch values for each row in the Range.
 var data = dataRange.getValues();
 for (var i in data) {
   var row = data[i];
   var emailAddress = row[0]; // First column, includes Will.Henderson.
   var message = 'test';
   var subject = 'testy pants'
   var options = {
     cc = row[1]; // Second column is the listserv that never changes. You mad add folks here on occasion
     bcc = row[2]; // Third colummn include managers that change each week to bcc 
   }
  MailApp.sendEmail(emailAddress, subject, message);
 }
}
2
Will Henderson 26 août 2020 à 20:01

1 réponse

Vous pouvez essayer ceci:

MailApp.sendEmail('mike@example.com', 'Subject', 'Your body.', {
    bcc:'email/s',
    cc:'email/s'
});
1
Nerdy Sid 26 août 2020 à 18:09