Я получаю ошибку при отправке электронной почты через django. у меня есть следующие настройки в моем файле settings.py. как я могу решить эту проблему?

@login_required(login_url="/login/")
def api_view(request):
    if request.method == "POST":
        subs = str(request.POST.get("subs")).capitalize()
        subs = ast.literal_eval(subs)
       # javascript true to Python True
        user_name = request.user.get_username()
        
        email = request.user.email
   
        if subs:
            send_mail(
        "Congratulations for subscription",
        "Thank you for showing interest!we appreciate your efforts",
        "fromemail@gmail.com",
        [email],
        fail_silently=False,)

это мой файл settings.py

import os 

EMAIL_HOST = "smtp.gmail.com"
Email_PORT = 587
EMAIL_HOST_USER ="fromemail@gmail.com"
EMAIL_HOST_PASSWORD = os.environ.get('pass_wd')
EMAIL_USE_TLS = True

TimeoutError: [WinError 10060] Попытка соединения не удалась, потому что подключающаяся сторона не ответила должным образом по истечении определенного периода времени, или установленное соединение не удалось, потому что подключенный узел не ответил

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