Google Planilhas Avançado - #65 Enviando emails
12/06/2020Nesse tutorial aprenderemos como realizar o envio de emails da planilha do Google utilizando o Google Apps Script.
Enviando emails do Google Planilhas
Para rodar os scripts vamos acessar Ferramentas >> Editor de Scripts
Cabe salientar que cada usuário do Google tem uma cota mensal de envios de email, entre 100 e 300 envios de acordo com a conta. Caso necessite de mais, será necessário uma conta paga do Google API Console.
function getQuota()
{
Logger.log(mailApp.getRemainingDailyQuota());
}
Para disparar os emails podemos utilizar o código abaixo:
var mailApp=MailApp;
var app=SpreadsheetApp;
var spreadsheet=app.getActiveSpreadsheet();
var sheet=spreadsheet.getSheetByName("Página1");
var ui=app.getUi();
function onOpen(e)
{
ui.createMenu("Emails").addItem("Enviar Email", "sendMails").addToUi();
}
function sendMails() {
var values=sheet.getDataRange().getValues();
for (var row=0; row < values.length; row++){
if(row > 0){
mailApp.sendEmail(values[row][1], "Contato do Google Planilhas", "Esse é um email de teste para "+values[row][0]);
}
}
}
Por hoje é só! Sucesso nos códigos e na vida!
Precisando de assessoria? webdesignemfoco@gmail.com
Posts Relacionados
Google Planilhas Avançado - #64 Clasp - Executando funções e logs remotamente
Na segunda aula de Clasp do Google Planilhas explicaremos como executar funções e gerar logs sem precisar acessar sua planilha no Google Drive.
Google Planilhas Avançado - #66 O que é a mensagem de V8 Runtime?
Nessa vídeoaula vou ensinar a vocês o que significa a mensagem sobre V8 Runtime que aparece quando abrimos o editor de scripts do Google Planilhas.