Envía un PDF automáticamente tras la conversión con Apps Script

Combinar la conversión a PDF con el envío por correo en un mismo script elimina otro paso manual de tu flujo de trabajo. Convierte el documento, adjunta el PDF a un correo y envíalo, todo en una sola ejecución de la función.

Usar MailApp para enviar el PDF

Después de crear el blob PDF, pásalo directamente a MailApp.sendEmail() como adjunto. El método acepta un destinatario, asunto, cuerpo y un array de adjuntos. Incluye el blob PDF en el array sin guardarlo primero en Drive, o guárdalo en Drive y adjúntalo luego obteniendo el blob del archivo.

Listas de destinatarios dinámicas

Codificar la dirección del destinatario directamente funciona bien para automatizaciones personales. En flujos de trabajo de equipo, almacena la lista de destinatarios en una hoja de cálculo de Google o en PropertiesService y léela en tiempo de ejecución. Así puedes actualizar los destinatarios sin editar el script.

Contenido y asunto del correo

Un asunto de correo útil incluye el nombre del documento y la fecha: 'PDF listo: ' + docName + ' - ' + formattedDate. El cuerpo puede listar los archivos que se convirtieron, señalar los errores y añadir un enlace a la carpeta de Drive para facilitar el acceso.

Preguntas frecuentes

¿Hay un límite en los correos que puede enviar Apps Script?

Las cuentas de Gmail pueden enviar hasta 100 correos al día a través de MailApp. Las cuentas de Google Workspace tienen un límite mayor. Para distribución de correo de alto volumen, considera usar un servicio de correo electrónico dedicado.

¿Puedo enviar el PDF a varias personas a la vez?

Sí. Pasa una cadena de direcciones de correo separadas por comas como destinatario. Cada persona recibe el mismo correo con el PDF adjunto.

Pruebalo ahora

Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.

Instalar Extensión Gratuita