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"

Вернуться на верх