GoogleAppsScript: SendMail from form naidis

  1. on tehtud ilus ja oma valjadega vorm (TAHTIS! uks vali on email)

  2. GoogleTable salvestab vormi sisestused

  3. Lisame Google Apps script


function sendEmailToClient() {

    //Текущая Гугл Таблица записана в переменную:
    var ss = SpreadsheetApp.getActiveSpreadsheet();

    //Лист текущей таблицы с именем "Ответы на форму (1)", в который загружаются ответы из формы, записан в переменную:
    var listAnswers = ss.getSheetByName("Лист1");

    //Получен email клиента из ячейки с адресом: последняя строка, 4 ряд, - и записан в переменную:
    var clientEmail = listAnswers.getRange(listAnswers.getLastRow(),2).getValue();


    var valik = listAnswers.getRange(listAnswers.getLastRow(),3).getValue();

    var body;
    //Тело письма, отформатированное в html-разметке, записано в переменную:
    var bodyValik1 =
    'Здравствуйте! <br/> Благодарим за заявку на онлайн-курс <strong>Power BI!</strong><br/> ' +
    'Позвоним сегодня<br/>' +
    '<br/><br/>' +
    'С уважением, <br/> TTHK';

    var bodyValik2 =
    'Здравствуйте! <br/> Благодарим за заявку на онлайн-курс <strong>Power BI!</strong><br/> ' +
    'Позвоним завтра<br/>' +
    '<br/><br/>' +
    'С уважением, <br/> TTHK';

    var bodyValik3 =
    'Здравствуйте! <br/> Благодарим за заявку на онлайн-курс <strong>Power BI!</strong><br/> ' +
    'Позвоним послезавтра<br/>' +
    '<br/><br/>' +
    'С уважением, <br/> TTHK';

    var bodyValimata =
    'Здравствуйте! <br/> Me ei saanud vastust <strong>Power BI!</strong><br/> ' +
    '<br/><br/>' +
    'С уважением, <br/> TTHK';

    if(valik=="tana"){body = bodyValik1}
    else if(valik=="homme"){body = bodyValik2}
    else if(valik=="ulehomme"){body = bodyValik3}
    else {body=bodyValimata}
    MailApp.sendEmail(clientEmail, "Ваша заявка получена",'',{htmlBody: body});

    }