Рубрика: Фишки
Понадобилось, сделать email рассылку, через платные программы как то не охота, а вот бесплатные надо поискать, поискал и наткнулся на очень интересный метод в интернете рассылка e-mail через сервис docs.google.com, самое что интересно рассылает на любые почты не только gmail.com, но также и mail.ru и rambler.ru, код привожу ниже:
создаем таблицу в гуглдоках, первая колонка имя, вторая емаил, и все!
function sendEmails() { // Получаем объект текущего документа var sheet = SpreadsheetApp.getActiveSheet(); // Получаем число заполненных строк в документе var numRows = sheet.getLastRow(); // Выделяем диапозон А1:B6 var dataRange = sheet.getRange(1, 1, numRows, 2) // Получаем данные с этих ячеек var data = dataRange.getValues(); for (var i = 0; i < data.length; ++i) { var row = data[i]; var name = row[0]; var email = row[1]; var subject = "Тема письма"; var message = "Тест, " + name + "! проверка рассылки"; // Отправляем письмо MailApp.sendEmail(email, subject, message); //записываем значение «Отправлено» в третью колонку sheet.getRange(i + 1, 3).setValue("Отправлено"); SpreadsheetApp.flush(); <span id="pastemarkerend"> </span> } } function menu() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var entries = [ {name: "Отправить письмо", functionName: "sendEmails"}, {name: "Дополнительно", functionName: "anyFunction"} ]; ss.addMenu("Email", entries); }
Теги: Google script
Комментарии к записи email рассылка через сервис docs.google.com отключены
Нет комментариев для записи email рассылка через сервис docs.google.com