Skip to content

arkantrust/ieee-emails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enviar emails a nuevos miembros del IEEE

Este repo contiene un programa en python que usa el SMTP de Gmail para enviar correos de bienvenida a los nuevos miembros de la rama estudiantil IEEE de la universidad ICESI y optimizar el tiempo de los miembros del comité de recursos humanos y relaciones externas.

Prerequisitos

Google App Password

Es necesario obtener un token que le permita a Google autenticar el uso del SMTP server, para esto se debe:

Archivo con información de miembros

De momento, los aspirantes se inscriben al IEEE mediante Google Forms, por lo que solo se debe descargar el archivo con las respuestas como un .csv desde Google Sheets y guardarlo en el mismo directorio de este repositorio como new_members.csv.

Variables de entorno

Crear un archivo .env siguiende el ejemplo.

Running

Para correr la aplicación se puede crear un python venv:

$ python3 -m venv .venv # crea un venv en el directorio .venv

$ source ./.venv/bin/activate # inicia el venv

$ pip install -r requirements.txt # instala las dependencias

$ python3 main.py

Estos comandos son específicos para Ubuntu, pero s similar para cualquier otro OS.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages