Envía correos reiterativos, bajo plantillas definidas en Word. Se carga en Outlook el cuerpo del correo, los destinatarios y archivos adjuntos, sólo debes verificar la información y enviar el correo con un clic.
Selección de plantilla, campos a rellenar y adjuntar documento.
Correo generado
Creado en Python 3.11.0
El archivo requirements.txt contiene las librerías requeridas de Python para el uso de este Script.
# Instalar dependencias
pip install -r requirements.txtNota: El archivo "Manual de uso.docx" contiene la descripción completa del funcionamiento.
El Script requiere de dos cosas fundamentalmente: un archivo Excel para matriz de escalamiento y las plantillas de Word que contienen el cuerpo de los correos. Con el Excel se leen los destinatarios del correo y con los Word se leen los tipos de correo.
El funcionamiento del script, principalmente se realiza así:
- Seleccionar la ruta (se abre una ventana) en donde se encuentra el Excel de la matriz de escalamiento (con el formato requerido).
- El script lee el Excel y en los dos cuadros de listas aparecerán opciones. El de la izquierda corresponde a la plantilla del correo y el de la derecha corresponde al grupo de destinatarios (se pueden elegir varios a la vez). Cualquiera de las dos listas se selecciona con doble clic o seleccionando y dando clic en el botón verde.
- Aparecera en la zona inferior campos de texto que deberá rellenar con la información que usted conoce.
- Si tiene que adjuntar archivos, clic en el botón Adjuntar y seleccione.
- Si quiere que se vea una página como imagen, de uno de los archivos, de clic en el botón PDF-Img, seleccione el archivo en cuestión y digite en el campo de texto al lado del botón el número de la página.
- Dar clic en el botón Correo, si desea enviar el correo al grupo/grupos de destinatarios.
- Si desea que se envíe individualmente a cada destinatario del grupo/grupos de destinararios, de clic en el botón Correo ind.
- Se abrirá una ventana Outlook.
- Para mayor información sobre esta sección, consulte el manual.
Existen ocasiones que se deben enviar correos con la misma estructura cierta cantidad de veces y a ciertos grupos de personas. Esto puede ocasionar que en algún momento se digite mal la información o que falte algún destinatario.
Para ayudar con este proceso, este script utiliza un archivo Excel donde se encuentran los destinatarios (organizados por algún grupo de interés) a los que se necesitará enviarles un correo. Un correo tiene información que se mantiene fija y otra variable. La variable se rellena por medio de campos de texto que aparecen en la interfaz gráfica del script. Cualquier plantilla se puede modificar al ser creadas en Word, pero deberán seguir un formato para ser leídas adecuadamente por el Script.
Adicionalmente, se pueden adjuntar archivos. Si se trata de un PDF, existe una opción que recorta la página que se desee y la pega como imagen dentro del cuerpo del correo (siguiendo el formato descrito en la guía).