Bulk_Email_Tools
The Project
The Bulk_Email_Tools project consists of two applications that enable a user to easily send and receive mass amounts of emails. The first application, the Bulk Email Sender, uses the Mailgun API to send bulk emails to every email recipient in a CSV file. In the CSV file, there is also more information for each user, such as name and occupation, that can be used for ‘personalizing’ each email. The second application, the Bulk Email Receiver, is a tool that uses the Gmail API to receive mass amounts of emails from a specific past date. Both applications include GUIs and are formatted for ease of use for everyone.
Team Comments
I chose to make this project because...I am doing an internship at a local plastic model company for system maintenance. I found a problem the company has which is sending out mass amounts of emails to the clients. So, I reached out to the marketing manager and proposed the idea of creating a email tool to increase the efficiency.
What I found difficult and how I worked it outOne challenge I had to consider when developing this function was the time conversion for clients potentially in different time zones. I employed the use of various time zone calculation functions with the utilization of the datetime library, which I can convert the time into different formats.
Next time, I would...The Email Receiver application is lacking in how clearly it displays received emails. A possible fix for this issue is to show the entire email rather than just in text form. This could be done by modifying the structure of the GUI to display the email as an object of the window.
About the team
Team members
More cool Identity projects
Forest Fire 🔥
Scratch
GLOBAL WARMING GEMA
Scratch
The Rooms
Games