An automatic sending email bot (a desktop CLI application) programmed using Python.
It sends a given email content with customizable adequate interval to hundreds of email recipients. The program needs a email content as an HTML that is trying to send, and an input of txt file which has a list of email recipients that the bot should send the given email content to.
Not only the plain text emails, but it also supports sending an email with MIME Images. The bot also partially supports excel file as an input of recipient email addresses list.
I used "smtplib", "email.mime.multipart","email.mime.text", "email.mime.image", "sys", "os", "re","pandas", "multipledispatch" libraries for development.