''.env''
{{{
EMAIL_HOST_USER = 'ma...@gmail.com'
}}}
''settings.py
''
{{{
EMAIL_HOST_USER = os.getenv("EMAIL_HOST_USER")
}}}
This works just fine normally.
My issue is when I want to add a name to ''from_email'' using the accepted
format:[https://docs.djangoproject.com/en/4.0/topics/email/#emailmessage-
objects]
ie: "Customer Service <fr...@fred.com>" so the recipient sees 'Customer
Service' instead of just 'fred' or fred@... like this:
{{{
#!div style="font-size: 80%"
Code highlighting:
{{{#!python
email = EmailMultiAlternatives(
subject='subject msg',
body='testing',
from_email=f'Customer Service <{settings.EMAIL_HOST_USER}>',
to=[request.user.email],
)
email.attach_alternative(render_to_string('Campaign_Email_NEW.html'),
"text/html")
email.send()
}}}
}}}
I tired this in the shell of my live server and it worked!
BUT when I tried to run this in the shell or via postman when running the
server locally on my computer then I get a SMTPAuthenticationError, with
this info:
{{{
Exception Type: SMTPAuthenticationError at /api/campaign_mail/
Exception Value: (535, b'5.7.8 Username and Password not accepted. Learn
more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials
i3sm1161703wrn.11 - gsmtp')
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/33439>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* owner: nobody => Avramo
* status: new => assigned
--
Ticket URL: <https://code.djangoproject.com/ticket/33439#comment:1>
* owner: Avramo => (none)
* status: assigned => new
--
Ticket URL: <https://code.djangoproject.com/ticket/33439#comment:2>
* status: new => closed
* resolution: => invalid
Comment:
`Customer Service <ma...@gmail.com>` is not an acceptable format, you
should pass `"Customer Service" <ma...@gmail.com>`. Also, Django is not
responsible for your SMTP server configuration. If you're having trouble
understanding how Django works, see
TicketClosingReasons/UseSupportChannels for ways to get help.
--
Ticket URL: <https://code.djangoproject.com/ticket/33439#comment:3>