- So this is a little project of mine I did on python. It's job is to automate the process of sending emails to multiple senders. It is pretty useful when you have to send messages to the same emails everytime. You can save the emails of people you want to send it to and then just run it. It will send the message to those emails automatically.
- You need to have python installed.
- then you need to have beautifulsoup and requests module installed. use the following commands pip install requests and pip install beautifulsoup4. If you dont have pip installed then follow this installation_guide
-
-
- First, run the sender.py. Input the email of the sender in the "Sender's email" field.
- Secondly, go to your google account. Then go to Security. Then search for "App Passwords". There, create an app by giving an "App Name". You will then get an "App Password". Copy it, and input it in the "Sender's Google App Password" field.
-
- Run receivers.py. Input the number of receivers you will add in the "Number_of_receivers" field.
- Then input the receivers' email in the "Receiver's email" field.
-
-
- Now all you have to do is just run email_sender.py. If you want to add new receivers, then run receivers.py and do the process mentioned in the Setup receiver data section of Setup. If you want to change the sender, then run sender.py and do the process mentioned in the Setup sender data section of Setup.