Send_mail Django отправка электронной почты в качестве псевдонима
Я решаю проблему, что конечно я отправляю письмо как письмо отправителя, которое я аутентифицировал в settings.py, но что если я хочу отправить письмо как request.user.email
псевдоним?
send_mail("Hello", "hello", settings.EMAIL_HOST_USER, [settings.EMAIL_RECEIVER])
это какая-то причина, как это сделать?
Спасибо большое
settings.EMAIL_HOST_USER Используется для аутентификации.
Это должно быть так:
send_mail("Hello", "hello", “sender@email.com”, [“recipient@email.com”], fail_silently=False, auth_user=settings.EMAIL_HOST_USER, auth_password=None, connection=None, html_message=None)
Чтобы добавить псевдоним электронной почты, нужно просто добавить это поле в модель пользователя и ссылаться на него вместо "sender@email.com"