Even if Google has stopped the support, emails can be still sent using two
step verification and generating app passwords after enabling two step
verification. Please update you email password with the generated app
password.

Steps:
1. Go to manage my Google account
2. Go to security tab
3. Enable two step verification and verify yourself
4. Create your app passwords after the app passwords in the security
settings is visible
5. Select the app name (or add your custom app name) and click generate.
6. Copy the app password as it's view once and cannot be viewed after the
pop up is closed.
7. Go to your settings.py file and replace your actual email password with
the generated app password.

Yay! You're all set.

Dear It's Alladin, please try this also to the one who asked this question
please try it once.

Thanks and Regards
Lakshyaraj Dash

On Wed, Nov 9, 2022, 20:57 It's Aladdin <iamaladdi...@gmail.com> wrote:

> Google hast stopped less secure apps, so u cant send email messages
> anymore with ur email and password, U will have to find some other way of
> sending mails.
>
> On Wed, 9 Nov, 2022, 16:26 peteru mimo, <peterumi...@gmail.com> wrote:
>
>> Good day team,
>>
>> I have been facing this challenge in sending mail in django
>>
>> here is the error *"A connection attempt failed because the connected
>> party did not properly respond after a period of time, or established
>> connection failed because connected host has failed to respond"*
>>
>> *Code*
>> def send_verification_email(request, user):
>>     from_email = settings.DEFAULT_FROM_EMAIL
>>     current_site = get_current_site(request)
>>     mail_subject = 'Please activate your account'
>>     message =
>> render_to_string('accounts/emails/account_verification_email.html', {
>>         'user': user,
>>         'domain': current_site,
>>         'uid': urlsafe_base64_encode(force_bytes(user.pk)),
>>         'token': default_token_generator.make_token(user),
>>     })
>>     to_email = user.email
>>     mail = EmailMessage(mail_subject, from_email, message, to=[to_email])
>>     mail.send()
>>
>> *Settings*
>> EMAIL_HOST = 'smtp.google.com'
>> EMAIL_POST = '587'
>> EMAIL_HOST_USER = 'myemail'
>> EMAIL_HOST_PASSWORD = 'email_password'
>> EMAIL_USE_TLS = True
>>
>> Any solution will be appreciated. Thank you
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to django-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/1ed5b9fc-3370-413c-b4cb-edeb2451d8f4n%40googlegroups.com
>> <https://groups.google.com/d/msgid/django-users/1ed5b9fc-3370-413c-b4cb-edeb2451d8f4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAA5HNVoRdTC2BBZ2FEk1ETaqxfL5xKQgfBuAcbFdPES_bSRYmQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CAA5HNVoRdTC2BBZ2FEk1ETaqxfL5xKQgfBuAcbFdPES_bSRYmQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAF7qQgDgXF8_J6cJ6PsJDEuJOqxpwNd4nTLE8tAxcqthAPfmiw%40mail.gmail.com.

Reply via email to