Automated Email Sending Using Customized Features
1.Abhinay.S, 2.Aakash.J, 3.Aarthi.S, 4.Aashritha.S, 5.Aashritha.D, 6.Aastha Kotriwar, 7.Dr.D.Thiyagarajan 1,2,3,4,5,6 Student,7 Associate Professor
Artificial Intelligence & Machine Learning Department Of Computer Science And Engineering Malla Reddy University,Hyderabad,Telangana,India
Abstract:
An automated Email Sender is a Powerful tool that is used in new-generation marketing technology. Python already has a module called Django, it creates a wrapper around the module. Email Automation is also been a strong platform and gives strong communication between sender and receiver. Python provides a mail-sending interface via the “smtplib” module. Django provides a couple of light wrappers over it. These wrappers are going to make sending emails extra quick and provide support for platforms that cannot use SMTP.The code major module is “django.core.mail” and we use a few functions and classes from that to send this email instead of sending one mail repeatedly.The mail is sent using the SMTP host and port or port numbers specified in the EMAIL_HOST, and EMAIL_PORT settings. The EMAIL_PORT user and EMAIL_HOST_PASSWORD settings. And EMAIL_USE_TLS and EMAIL_USE_SSL settings control whether a secured connection is used.
In this project, we are using this email message class so all the class does is allow us to provide the subject line and the body of the email. The first thing we need to do is set up the email backend for example if we are using Gmail then smtp.gmail.com can also set up the port numbers and TLS. Email recipients and email host password to that email account we have imported Email messaging and settings so we can have access to all of those configurations that we made. We also use render to a string which is essentially going to grab our template and allow us to send it as a string so we can go into the email body. In this, we can include our “Subject”, “Body”, “Recipient” and their password so in the template we would write our message or body that links to the discord server while the receiver can view the message.
keywords: Django;Automation;Autoresponder;Django templates;SMTP.