Как отправить проверку электронной почты Django AllAuth в качестве псевдонима
Я только что установил рабочее пространство Google. У одной из учетных записей есть псевдоним: info@domain.com. Я хотел бы отправлять все электронные письма с этого псевдонима. Я знаю, что мне нужно пройти аутентификацию по адресу электронной почты реального аккаунта через EMAIL_HOST_USER (что я и сделал), но как заставить Django AllAuth отправлять письма с псевдонима? Можно ли этого добиться, переопределив представления AllAuth и используя send_mail()? Любая помощь будет оценена по достоинству.
Вы можете использовать send_email()
для этого все, что вам нужно сделать, это передать from_email
аргумент в send_email()
функцию.
вот так:
send_mail(
'Subject here',
'Here is the message.',
'from@example.com',
['to@example.com'],
fail_silently=False,
)
Вы можете просмотреть документацию здесь: https://docs.djangoproject.com/en/4.1/topics/email/#send-mail