Hola. Me parece muy útil esta forma de enviar mensajes pero si el draft plantilla tiene formatos (negrita, color de texto, etc) se pierden. ¿Cómo se puede hacer para que se conserven los formatos del mensaje? Muchas gracias por compartir su conocimiento
Como podría hacer para enviar múltiples filas en el mismo correo? porque al estar el sendEmail dentro del for se envía en correos distintos, de ante mano gracias por el contenido.
Más bien creo que podrías agregar más Columnas de información y luego darle formato al mensaje, para que todos esos campos vayan ligados a un solo correo, o ¿Qué información ocupas que vaya en varias filas?
Hola, felicidades y gracias por tus vídeos. Tengo un pequeño problema. Dentro del borrador tengo una palabra que enlaza con una url. Cuando utilizo este script me envía correctamente el borrador con sus correspondientes .replace() pero dicha palabra pierde el link y muestra la url al lado. He probado de hacer un replace({{enlace}},`HYPERLINK("${url}";"${nameUrl}")`), también un un replace({{enlace}}, innerHTML = `enllaç`) y replace({{enlace}}, pero no me funciona. ¿Alguna idea de como mantener o insertar el link en el mensaje resultante? Un saludo y muchas gracias.
Hola, Lo que pasa es que el método getPlainBody() obtiene todo el contenido como texto, no como contenido html. Tal vez el método getBody() te podría servir, pero ahora tienes que ver como hacer la correspondencia de texto. Tal vez haciendo el template en google sheets te pueda servir.
Qué bueno este también. Hoy me he pasado toda la mañana aprendiendo con tus tutoriales.
Excelente, google apps script tiene muchísimas aplicaciones, luego cuentas como te va en este mundo.
:D muchas gracias!
Hola, excelente tutorial. Tengo un problema con el getTemplate. No me trae el body del correo, sino que un null. Que podría ser?
Hopla, gracias, me suena a que si encontró el mensaje pero el body está vacío? no tendrás más de uno igual? y que tome el otro?
Hola. Me parece muy útil esta forma de enviar mensajes pero si el draft plantilla tiene formatos (negrita, color de texto, etc) se pierden.
¿Cómo se puede hacer para que se conserven los formatos del mensaje?
Muchas gracias por compartir su conocimiento
Como podría hacer para enviar múltiples filas en el mismo correo? porque al estar el sendEmail dentro del for se envía en correos distintos, de ante mano gracias por el contenido.
Más bien creo que podrías agregar más Columnas de información y luego darle formato al mensaje, para que todos esos campos vayan ligados a un solo correo, o ¿Qué información ocupas que vaya en varias filas?
No me funciona el "replace("", name); -> cuando ejecuto, me aparece "TypeError: Cannot read property 'replace' of undefined"
Encontre el problema, tenia un subindice de mas en el bucle for del la funcion getTemplate con la variable drafts
Hola, felicidades y gracias por tus vídeos. Tengo un pequeño problema. Dentro del borrador tengo una palabra que enlaza con una url. Cuando utilizo este script me envía correctamente el borrador con sus correspondientes .replace() pero dicha palabra pierde el link y muestra la url al lado. He probado de hacer un replace({{enlace}},`HYPERLINK("${url}";"${nameUrl}")`), también un un replace({{enlace}}, innerHTML = `enllaç`) y replace({{enlace}}, pero no me funciona. ¿Alguna idea de como mantener o insertar el link en el mensaje resultante? Un saludo y muchas gracias.
Hola, Lo que pasa es que el método getPlainBody() obtiene todo el contenido como texto, no como contenido html. Tal vez el método getBody() te podría servir, pero ahora tienes que ver como hacer la correspondencia de texto. Tal vez haciendo el template en google sheets te pueda servir.
@@mozart_34 Muchas gracias. Lo intentaré.