Skip to content

davenisc/PandaMailer-Free

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PandaMailer-Free

Panda-Mailer

PandaMailer es una herramienta poderosa para el envío masivo de correos electrónicos utilizando Python y la API de MailJet. Ideal para campañas de marketing, newsletters y mucho más. Con PandaMailer, simplemente usa una plantilla CSV con las columnas nombre, correo y link, y deja que nuestro script haga el resto.

Captura-de-pantalla-2024-06-01-141058

Características

  • Versión 1.0.0: 🐼 Free version

    • Envía correos masivos utilizando un archivo CSV.
    • Hasta 6000 correos gratis por mes con MailJet.
    • Hasta 1500 contactos gratis por mes con MailJet.
    • Free
  • Versión 1.0.1: 🐼 Pro version

    • Seguimiento de aperturas 📬.
    • Visualiza quiénes abren tus correos y optimiza tus campañas.
    • Envía correos masivos utilizando un archivo CSV.
    • Hasta 6000 correos gratis por mes con MailJet.
    • Hasta 1500 contactos gratis por mes con MailJet.
    • Integración Gmail/Gsuit correos y contactos ilimitados.
    • Precio 50 USD
    • Precio implementación no obligatorio : 20 USD
  • Versión 1.1.0: 🐼 Pro version

    • Seguimiento de aperturas 📬.
    • Visualiza quiénes abren tus correos y optimiza tus campañas.
    • Envía correos masivos utilizando un archivo CSV.
    • Hasta 6000 correos gratis por mes con MailJet.
    • Hasta 1500 contactos gratis por mes con MailJet.
    • Integración Gmail/Gsuit correos y contactos ilimitados
    • ¡Generación de informes en PDF! 📊.
    • Obtén reportes detallados con gráficos y estadísticas de tus envíos.
    • Precio 50 USD
    • Precio implementación no obligatorio: 20 USD

Instalación

  1. Clona este repositorio:

    git clone https://github.com/tu-usuario/pandamailer.git
    cd pandamailer
    
  2. Crea un entorno virtual (opcional pero recomendado):

    python -m venv venv
    source venv/bin/activate  # En Windows usa `venv\Scripts\activate`
    
  3. Instala las dependencias:

    pip install -r requirements.txt
    

Configuración

  1. Crea un archivo .env en el directorio raíz del proyecto con tus credenciales de MailJet:

    MAILJET_API_KEY=tu_api_key
    MAILJET_API_SECRET=tu_api_secret
    
  2. Asegúrate de tener un archivo CSV con la siguiente estructura:

    nombre,correo,url
    John Doe,[email protected],https://example.com
    Jane Doe,[email protected],https://example.com
    

Uso

  1. Ejecuta el script principal:

    python pandamailer.py
    
  2. Sigue las instrucciones en la terminal:

  • Envío Manual: Enviar correos inmediatamente.
  • Envío Automático: Programar el envío de correos en lotes con intervalos personalizados.
  • Ver estadísticas de aperturas: Mostrar las estadísticas de quiénes abrieron y hicieron clic en los correos.
  • Generar informe en PDF: Generar un informe detallado en PDF con gráficos y estadísticas.

Ejemplo de Uso

Selecciona el tipo de envío:
1. Envío Manual
2. Envío Automático
3. Ver estadísticas de aperturas
4. Generar informe en PDF
  
Elige una opción (1/2/3/4): 1
Ingresa la ruta al archivo CSV: path/to/your/file.csv
Ingresa el asunto del correo: Asunto del Correo
  
Correo enviado a John Doe <[email protected]>
Correo enviado a Jane Doe <[email protected]>
Total de correos enviados: 2

Resumen de las nuevas plantillas

  • template1.html: Plantilla original.
  • template2.html: Plantilla original.
  • template3.html: Plantilla para invitación a eventos.
  • template4.html: Plantilla para newsletters.
  • template5.html: Plantilla para campañas de marketing.
  • template6.html: Plantilla para conferencias.
  • template7.html: Plantilla para promociones especiales.
  • template8.html: Plantilla para nuevas funcionalidades.
  • template9.html: Plantilla para actualizaciones de producto.
  • template10.html: Plantilla para ofertas exclusivas.

Screenshots

Captura-de-pantalla-2024-06-01-141058

Captura-de-pantalla-2024-06-01-143627

Captura-de-pantalla-2024-06-01-143740

Captura-de-pantalla-2024-06-03-094216

Captura-de-pantalla-2024-06-01-154431

Captura-de-pantalla-2024-06-01-154451

Contribución

¡Las contribuciones son bienvenidas! Si deseas contribuir a PandaMailer, por favor sigue estos pasos:

  • Haz un fork del repositorio.
  • Crea una nueva rama (git checkout -b feature/nueva-caracteristica).
  • Realiza tus cambios y haz commit (git commit -m 'Agregar nueva característica').
  • Empuja a la rama (git push origin feature/nueva-caracteristica).
  • Abre un Pull Request.

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Credits

Developer: @davenisc Web: https://davenisc.com

Support

If you find this project useful, you can support me on Buy Me a Coffee.

Buy Me a Coffee

Follow Me

Follow me on my social media profiles:

Twitter Instagram LinkedIn

Donate USDT

If you would like to support this project with a USDT BEP-20 donation, you can send it to the following Binance wallet address:

0x15283841da6b5099d991fd64fdcb302478f4cc5a

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages