Como enviar un html por email con google app script


Artículo perteneciente a la gestión de gmail desde Google Apps Script

Hace ya tiempo publiqué un articulo sobre como enviar un correo con google apps script.

Con el tiempo he visto que este artículo quedaba corto dado que solo podíamos enviar texto plano, hoy día es extremadamente necesario que nuestros Google Apps Scripts puedan enviar htmls personalizados en nuestro correos.


Para poder enviar htmls en nuestro correos usando Google Apps Script, solo tenemos que hacer un MailApp.sendEmail ( igual que hacíamos cuando enviábamos un email normal y corriente) , pero rellenando el campo htmlBody con el formato que necesites. Esto substituirá el body normal del mensaje por nuestro html.

Así que fácil y rápido! Aquí lo tenéis

function Send()
{
   var html = "<body>";
   html += "<a href='https://www.tutorialesgoogleappscripts.com/'> LA MEJOR WEB DEL MUNDO </a>";
   html += "</body>";
 
    MailApp.sendEmail({
      to: 'balbalbalblab@tucorrreo.com',
      subject: "Mensaje brutal con html incorporado",
      htmlBody: html
    });
}

Dentro de la variable html podéis ponerle lo que queráis en html (tablas, CSS, imagenes, links, etc..)

Si tenéis cualquier duda no vaciléis en hacérmela llegar.

Espero que os haya servido

NOTA: Si te ha interesado este artículo tal vez te interese aprender a enviar plantillas html por email con Google Apps Script

1 comentario:

Tal vez te interese