Как планировать и отправлять электронные письма в электронной таблице Google?

Опубликовано: 7 Сентября, 2022

Иногда нам приходится отправлять электронные письма в список адресов электронной почты, поэтому они могут получать электронные письма вместе в определенное время, и для этой работы мы можем использовать электронную таблицу Google, чтобы запланировать наши электронные письма на определенную дату и время.

Мы можем использовать скрипт в Google Sheets, чтобы запланировать отправку любого количества сообщений электронной почты. Для этого выполните следующие действия:

Шаг 1. Перейдите на drive.google.com и нажмите « Создать » , затем « Google Таблицы ».

Шаг 2. Введите адреса электронной почты в первый столбец и текст сообщения в третий столбец, чтобы в каждой строке было по одному электронному письму — адрес, тема и тело.

Шаг 3: Перейдите в « Инструменты », « Редактор скриптов » и замените то, что там, на следующее:

function SendIt() {
   var sheet = SpreadsheetApp.getActiveSheet();
   var data = sheet.getDataRange().getValues();
   for(var i = 0; i < data.length; i++){
       MailApp.sendEmail(data[i][0], data[i][1], data[i][2]);
    }
}

Шаг 4: Нажмите значок «Сохранить», введите новое имя проекта в поле и нажмите « ОК ».

Шаг 5: Выберите «Редактировать», затем « Триггеры текущего проекта » в раскрывающемся меню.

Шаг 6: Мы будем перенаправлены на страницу Google App Script, нажмите « Добавить триггер » в правом нижнем углу страницы.

Шаг 7: Мы должны установить « Источник события » на « Время привода » и « Выбрать тип триггера по времени » на « Конкретные дата и время ». Введите конкретное время и дату отправки электронных писем, например 2020-08-14 14:30, и нажмите « Сохранить » .

Появляется несколько сообщений безопасности и предупреждений с вопросом, доверяем ли мы разработчику доступ к вашей учетной записи электронной почты, нам просто нужно щелкнуть их, чтобы авторизовать скрипт. И если мы хотим, мы можем изменить сообщения электронной таблицы или мы также можем внести дополнительные изменения, такие как добавление нового списка адресов электронной почты или удаление старого.