Когда я отправляю письмо по django send_mail, smtp показывает, что электронное письмо отправлено отправителем: «EMAIL_HOST_USER mail name». Но я хочу изменить его почтовое имя отправителя.
Вот мои настройки почты:
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = '587'
EMAIL_HOST_USER = 'mntushar.p.d@gmail.com'
EMAIL_HOST_PASSWORD = '*******'
EMAIL_USE_TLS = True
EMAIL_USE_SSL = False
Вот мой views.py :
def contact_mail(request):
forms = ContactForms()
to_mail = settings.EMAIL_HOST_USER
if request.method == 'POST':
forms = ContactForms(request.POST)
if forms.is_valid():
subject = forms.cleaned_data['subject']
message = forms.cleaned_data['message']
from_email = forms.cleaned_data['email']
send_mail(
subject,
message,
from_email,
[to_mail]
)
Почтовый ответ:
from: mntushar.p.d@gmail.com
to: mntushar.p.d@gmail.com
date: May 30, 2020, 10:11 AM
subject: Test
mailed-by: gmail.com
Но я хочу изменить имя пользователя на имя отправки почты. Как это сделать?