Как планировать и отправлять электронные письма в электронной таблице Google?
Иногда нам приходится отправлять электронные письма в список адресов электронной почты, поэтому они могут получать электронные письма вместе в определенное время, и для этой работы мы можем использовать электронную таблицу 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, и нажмите « Сохранить » .
Появляется несколько сообщений безопасности и предупреждений с вопросом, доверяем ли мы разработчику доступ к вашей учетной записи электронной почты, нам просто нужно щелкнуть их, чтобы авторизовать скрипт. И если мы хотим, мы можем изменить сообщения электронной таблицы или мы также можем внести дополнительные изменения, такие как добавление нового списка адресов электронной почты или удаление старого.