Ich muss eine E-Mail an eine Gruppe von Menschen gesendet werden. Dafür habe ich eine Liste von E-Mails, die in Spreadsheet eingerichtet sind, der Sheetname = Kontakte.Verwenden Sie BCC in Google-Skript ohne E-Mailadressen in den Code selbst zu setzen
Das Weeknr-Blatt wird verwendet, um die gewünschte Wochennummer im Betreff zu erzeugen.
Ich möchte diese E-Mail an alle senden, die das BCC verwenden, aber ich möchte nicht alle E-Mailadressen im Code selbst platzieren (fast jede Lösung gibt diese Option), aber entziehe sie aus dem Blatt .
Mein aktueller Code:
function sendEmail() {
var originalSpreadsheet = SpreadsheetApp.getActive();
var Weeknr = originalSpreadsheet.getSheetByName("Weeknr");
var period = Weeknr.getRange("C2").getValues();
var contacts = originalSpreadsheet.getSheetByName("Contacts");
var emailTo = contacts.getRange("A2:A500").getValues();
{
var subject = " SUBJECT " + period;
var message = " MESSAGE ";
MailApp.sendEmail(emailTo, subject, message);
}
}
Danke dafür! Leider wird der Code nicht ausgeführt. Es sagt immer wieder, dass die Ausführung des Skripts vorbereitet wird. Aber es wird nicht gesendet ... – Bart
Könnten Sie das Ausführungstranskript (Ansicht> Ausführungstranskript) überprüfen, nachdem Sie versuchen, das Skript einmal auszuführen und mir sagen, welche Fehler Sie bekommen? Weitere Details finden Sie hier https://developers.google.com/apps-script/troubleshooting –