Send bulk emails with Python using SMTP, with support for image attachments and a simple CSV-based template for recipients.
This repo is ideal for quickly sending updates, announcements, or campaigns to multiple people without needing a full email marketing platform.
- β Send emails via SMTP (e.g., Gmail, custom SMTP server)
- β Support for multiple recipients using a CSV file
- β Optional image/file attachments
- β Simple configuration directly in the script
- β Easy to extend and customise for your own use case
python-smtp/
ββ whatsemailscript.py # Main script β sends the emails
ββ template.csv # Example CSV format for your data
ββ requirements.txt # All Python dependencies
ββ README.md # This file