Нужно настроить скрипт, который через стандартный триггер будет запускаться каждую минуту и проверять, к примеру колонку А, если значение в строке "Новый", то данные строки отправляются письмом с помощью скрипта, а затем меняют значение ячейки на "Отправлено".
Т.е. при новом срабатывании может быть 0,1 или больше строк со значением "Новый", нужно эти строки отправить и поменять значение на "Отправлено".
Как прописать такой скрипт?
На сейчас есть вот такой скрипт, который работает при ручном запуске.
function sendSelectedEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var activeRange = sheet.getActiveRange();
var data = activeRange.getValues();
for (i in data) {
var row = data[i];
var emailAddress = "ХХХХХХХХХХХХ@gmail.com";
var subject = "ХХХХХХХХХХХХ";
var message = row[0];
MailApp.sendEmail(emailAddress, subject, message);
}
}