Bulk Mailer
Send Personalized HTML Rich Emails using data from CSV file.
Getting Started
-
Make sure you have Python installed in your system.
-
Download or Clone the repo and then move into the project directory.
git clone https://github.com/wasimreja/bulk-mailer.git cd bulk-mailer.git
-
Install all dependencies:
pip install -r requirements.txt
-
Write your email inside
mail.html
. -
To include data from the spreadsheet in your email, use placeholders that correspond to column names surrounded by curly braces, such as
{{name}}
. -
Put your data inside
data.csv
file. -
Do not put original email password. Create Gmail Account then turn on 2 step Verification, and then set up an App Password.
-
All set up you are now ready to go. Run the
send.py
file:python3 send.py