Il nostro foglio Contatti avrà le colonne :
Nome,Cognome,Email.
Quindi non ci resta che scrivere la funzione per l'invio delle email.
- function inviaEmail() {
- const NOME_COL=0;
- const COGNOME_COL=1;
- const EMAIL_COL=2;
- var maxemails=10;
- var emailRimanenti=MailApp.getRemainingDailyQuota();
- var ss=SpreadsheetApp.getActive();
- var foglio=ss.getSheetByName("Contatti");
- var dati=foglio.getDataRange().getValues();
- dati.shift();
- var oggettoMail="Invito Apertura Nuova Sede";
- var messaggio="";
- for (var i=0,inviati=0; inviati < maxemails && inviati < emailRimanenti && i < dati.length; ++ i)
- {
- var personaInvitata=dati[i][NOME_COL] + " " + dati[i][COGNOME_COL];
- var emailInvio=dati[i][EMAIL_COL];
- var messaggio="<p> Alla cortese attenzione di : " + personaInvitata + "</p>";
- messaggio +="<br/><p>La aspettiamo presso la Nostra sede di Milano per";
- messaggio +=" participare all'evento Nuova Sede Milano </p>";
- messaggio +="<br/> Distinti Saluti.";
- if(emailInvio){
- GmailApp.sendEmail(emailInvio,
- oggettoMail,
- "",
- {
- name:"reply@mydomain.com",
- htmlBody:messaggio
- }
- );
- ++ inviati;
- }
- };
- Browser.msgBox("Fine Elaborazione.");
- }
Nessun commento:
Posta un commento