I am using the django core.mail package in conjunction with django registration for a new user registration workflow. I have an "no-reply @ (mycompany) .com" email account through my Google email service that I want to use to send these emails. In the google mail account settings, I set the name of the email account as "(MyCompany) Support", so if I send mail directly from Google mail, emails come from the account from "(MyCompany) Support". However, when I use django's email settings to send mail, emails appear in the client’s inbox as “unanswered”, which is ugly and might be a little delayed for a new client. Is there a way to specify a “Name” for an email address when sending using the django built-in mail program to see the “Name” displayed when receiving email?
Here are my current settings in settings.py:
EMAIL_HOST='smtp.gmail.com' EMAIL_PORT=587 EMAIL_HOST_USER=' no-reply@mycompany.com ' EMAIL_HOST_PASSWORD='**********' EMAIL_USE_TLS = True
source share