Google Planilhas Avançado - #69 Enviando emails com anexo
22/07/2020Nessa vídeoaula aprenderemos como exportar o pdf criado nas aulas anteriores como um anexo de um email.
Google Planilhas - Email com pdf anexo
Vamos trabalhar entao na função sendMail para conseguir enviar o email através de uma planilha do google e ainda anexando um arquivo como anexo:
let drive=DriveApp;
let app=SpreadsheetApp;
let mail=MailApp;
let ui=app.getUi();
let spreadsheet=app.getActiveSpreadsheet();
let sheetImpressao=spreadsheet.getSheetByName("Impressão");
let folderID="1Mae6nvTNhlEr3GfT-Qbc_K1_TODuKGCk";
let pdfName="myPDF";
function sendMail()
{
let values= sheetImpressao.getDataRange().getValues();
let pdf=drive.getFolderById(folderID).getFilesByName("myPDF").next().getAs('application/pdf');
values.map((elem,ind,obj)=>{
if(ind > 0){
mail.sendEmail(elem[2],"Contato do site","Esse é um email com anexo",{attachments: [pdf]});
}
});
}
Por hoje é só! Sucesso nos códigos e na vida!
Precisa de aulas particulares? webdesignemfoco@gmail.com
Posts Relacionados
Google Planilhas Avançado - #68 Exportando apenas uma aba para PDF
Nessa videoaula aprenderemos como exportar para pdf apenas uma aba da nossa planilhas, não exportando todas como no exemplo da última aula.
Google Planilhas Avançado - #70 Mala Direta
Nesse tutorial aprenderemos a utilizar um recurso que não vem nativamente, mas que é muito importante: mala direta no Google Planilhas.