MassMailer is a free open source recursive email sender based on python. It utilizes CSV files
Clone the GitHub repository
git clone github.com/0xGassin/MassMailerEnter the directory on the bot
cd MassMailerUse the package manager pip to install requirements.txt.
pip3 install -r requirements.txtIn order for the mailer to work, you will need to create an app password within your gmail account and replace the credentials given to you by gmail with the credentials in the .env file.
- Head over to this URL and login
https://myaccount.google.com/apppasswords
- Chose 'Custom', give it a name and copy the password generated. Then paste that password in the .env file and add it to APPPASSWORD, here you can also change the EMAILADDRESS to your email.
Please make sure to update tests as appropriate.
Usage:
python3 main.py -i <inputfile>
python3 main.py --input <inputfile>
Templates:
Option 1: Uses template 1
You can add as many templates as you need, however you will need to rewrite the logic for choosing the templates if you add more than the default amount (3)