• Inspiración
  • Tutoriales
  • Bootcamp

Planer

  • Inspiración
  • Tutoriales
  • Bootcamp

En 5 pasos automatiza el envío de correos Gmail con Google Apps Script

Google Apps ScriptPrimero que todo para los que no conocen, Google Apps Script es un lenguaje de programación bastante nuevo con poca documentación muy parecido a Javascript que está especialmente diseñado para trabajar con las Apps de Google como DRIVE (Docs, Sheets, etc), Gmail, Adwords, Analytics.

Tras leer lo anterior me imagino a muchos se les viene a la mente varias ideas que realizar. A mi en particular de en inmediato se me vino a la mente hacer cosas con Analytics y Adwords para ayudar en la gestión del marketing, lo cual de seguro toda empresa valoraría muchísimo.

Para darte una idea de lo que se puede hacer con Apps Script, te voy a mostrar en este tutorial como automatizar esos correos que son siempre iguales que deben mandarse de manera regular cada cierto tiempo.

Lo único que necesitas para seguir este tutorial es una cuenta de google (gmail).

PRIMER PASO

Lo primero que debes hacer es acceder a tu cuenta Drive, esto lo puedes hacer a través de tu gmail de la forma en que se muestra en la siguiente imagen:

Google Drive

 

Segundo PASO

Debes crear un archivo del tipo “Google Apps Script” , si tienes  configurado en español tu cuenta deberá decir “Secuencia de comandos”

 

Script Google

Si es primera vez que haces esto es probable que no tengas la opción mencionada por lo debes ir al botón “More” y luego “Connect more apps”, en español sería “Más“, luego “Conectar más aplicaciones” y luego buscar Google Apps Script, tal como se acá:

Google Apps Script

Tercer PASO

Tras abrir el archivo antes mencionado vamos  a la opción “Blank Project” o “Proyecto en blanco”.

Google Apps Script

Una vez hecho esto, podemos darle un nombre al proyecto y ya tenemos el entorno de desarrollo listo para trabajar.

Screenshot from 2015-02-01 15:26:14

Cuarto PASO

Inserta el código de abajo que hará que puedas enviar un correo automático. Si quieres agregar más de un email debes ingresarlos separados por una coma tal como se señala debajo en la imagen.

function EnvioMail() {
 
  var direccion = 'correo_electrónico_a_quien_quieres_escribir1, correo_electrónico2';
  var mensaje = 'Este es un mail automático de ej. del blog de en1mes.com';
 
  // obtenemos la fecha de hoy y le damos formato
  var hoy = new Date(); 
  var mes = Utilities.formatDate(hoy,Session.getScriptTimeZone(), "MM"); 
  var dia = Utilities.formatDate(hoy,Session.getTimeZone(), "dd"); 
  var fecha = dia+"/"+mes;   

//información que quieres se vea en el asunto del email 

  var asunto ='Envio automatico de Blog En1Mes.com: '+fecha+' ';   

//usamos la API de Gmail para enviar el mail. 

GmailApp.sendEmail(direccion, asunto, mensaje);
}

Los emails que sean mandados por este script recuerda que serán enviados desde la cuenta desde donde se creó el script.

Para hacer correr nuestra aplicación, lo que debemos hacer es hacer click en:

Screenshot from 2015-02-01 15:40:34

Tras esto, pedirá nuestra autorización Para probarlo basta con presionar el botón “Ejecutar” presente en la barra de herramientas, otro detalle es que se solicitarán permisos para que el script pueda realizar la tarea solicitada.

Screenshot from 2015-02-01 16:07:15

quinto PASO final

Como paso final, lo que tienes que hacer ahora es hacer click en el botón “Current project’s triggers” o en español en el botón “Activadores del proyecto”. 

 

Screenshot from 2015-02-01 16:23:00

Luego tras eso, nos aparecerá una ventana para poder configurar cada cuánto tiempo queremos que se haga ese envío de correo de manera automática. Tras configurado esto, guardamos y ya tendrás automatizado el envío de correos electrónicos.

 

Screenshot from 2015-02-01 16:25:55

Esto es bastante útil cuando tienes que mandar correos repetitivos cada cierto tiempo, por ejemplo yo ahora lo activé para que me mande recordatorios cada primero de cada mes de ciertas actividades que debo realizar, que comúnmente tengo que anotar en google Calendar repetitivamente para acordarme.

Si te gustó, comparte con tus amigos y si tienes algún script útil que te gustaría compartir cuéntame por twitter a @diegoiag. Espero te haya sido útil y lo disfrutes.

PD: Cree un gupo en Facebook que se llama “Apps Script en español para Latam“ para compartir información interesante sobre Google Apps Script para que te unas.

Feb 1, 2016Diego Arias
Share
  • El Autor
  • Últimos Posts

About Diego Arias

UGMSLOT UGMSLOT UGMSLOT
  • Best Reddit Advice for Managing Multiple College Homework Tasks - September 13, 2025
  • Обзор игр на деньги в Казахстане - September 10, 2025
  • Reddit’s Best essay writer Service for High School Students - September 10, 2025
  • 2025 How to inform if an essay service is legit Best Essay Writing Service Reddit - September 9, 2025
  • Casino Med Swish 2025 Snabba Insättningar & Uttag ️ - July 22, 2025
  • How to navigate student loan discussions on Reddit - July 22, 2025
  • Mother your children are like birds - July 21, 2025
  • Usual Mistakes In Essay Composition – Ways To Decide On a Topic for an Essay - July 20, 2025
  • Best Programs for Random Streaming Chat – Methods to Navigate Random Virtual Chat With Care - July 20, 2025
  • Unleash your desires while having fun in our protected online chat - July 19, 2025
February 1, 2016 uncategorized
Diego Arias

UGMSLOT
UGMSLOT
UGMSLOT

Oportunidades de trabajo en Facebook, Instagram y más3 razones de por qué debes aprender Wordpress
Comments: 1
  1. Niconectado
    February 23, 2015 at 1:49 pm

    Muy interesante! me surgen algunas preguntas como:
    1) posibilidad de conectar a lista de correos (gsheet) o grupo en la lista de contactos,
    2) posibilidad de adjuntar archivos desde la web, o desde google drive.,
    3) posibildad de insertar campos dinámicos (variables), ej: urls, links, etc..

    ReplyCancel

Leave a Reply Cancel reply

Tags
mostbetslotticamostbet UZslottica PLkudos casino no deposit bonuskudos casino bonus codeskudos casino free chipkudos casino loginRuby on Railskudos casino sister siteskudos casino free spinskudos casino no deposit bonus codesaviatoraviator KZozwincasinoozwincasino AUemprendimientos digitalesfortunetigerfortunetiger BRTutorialesDiseño20bet plbet20 casinokudos casinoLondonLondon UZ20 betbj88slottica BR20bet casino logowanie20bet kasynoHerramientas20 bet casinohtml5gratogana entrargratogana juegos en vivo20bet logowanieWordpressrubyLanding PageBases de datosplaycroco casinoplay crocogratogana onlineparty poker casino
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • PADANGTOTO
  • Interesado en otros tipos de emprendimiento?

    Quieres aprender a importar y exportar productos a todo el mundo? entra aquí

  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • LOMBOKTOTO
  • No te pierdas ningún artículo.

  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • RAMALANTOTO
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • IRAMATOGEL
  • 2025 © UGMSLOT
    Planer theme by Dankov