Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

django-allauth - Send email verification using Gmail account

I have setup allauth to send out an email for every new registered user so that their email can be verified. Right now I use the email_backend so that the email is sent to the terminal instead, and everything works fine.

But now I want to can set it all up so that an email is sent, and since I will (likely) not have a local email server at the host server, but instead use for example an gmail account to send the verification email. Is this at all possible?

like image 848
Tobias Avatar asked Sep 01 '25 01:09

Tobias


1 Answers

Of course you can set your gmail account to send emails. Just set these settings for django:

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = DEFAULT_FROM_EMAIL = 'gmail account'
EMAIL_HOST_PASSWORD = 'gmail password'
like image 131
amureki Avatar answered Sep 02 '25 15:09

amureki