jueves, 12 de agosto de 2021

Enviar correos masivos personalizados con python

Pasos

1. Instalar python3

2. Descargar módulo Pymailer 


Contenido de carpeta Pymailer



  • correo. es un archivo html que contiene el cuerpo del mensaje que enviaremos
  • destino. es un archivo csv que contiene nuestra lista de contactos
  • pymailer. es un archivo python que contiene el programa para enviar los correos

3. Modificar archivos

Los 3 archivos se puede modificar con un editor de texto, recomendamos gedit

Puede construir y editar el archivo correo.html utilizando la página https://www.w3schools.com/html/

formato de destino.csv, nombre y correo separado por una coma, uno por línea

Modificar archivo pymailer.py utilizando gedit. Ir a las líneas 209 y 211


Debe obtener acceso smtp por parte de su proveedor de correo electrónico

4. Ejecutar programa mediante línea de comandos

  • Presionar el botón de windows + la letra R

Escribir cmd y enter






  • Se  abrirá la línea de comando de windows, navegar hasta la carpeta pymailer

  • Escribir la orden:
     python pymailer.py -s correo.html destino.csv "Asunto del correo"