Я не могу отправить почту в django

ВОТ МОЙ ФАЙЛ SETTINGS.PY

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
DEFAULT_FROM_EMAIL= 'myyandexmail.com'
EMAIL_HOST = 'smtp.yandex.com'
EMAIL_HOST_USER = 'myyandexmail.com'
EMAIL_HOST_PASSWORD = 'mypassword'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_USE_SSL = False

Это мой файл views.py

def contact(request):
if request.method == "POST":
    name = request.POST['name']
    email =request.POST['email']
    message =request.POST['message']
    

    data = {
        'name': name,
        'email': email,
        'message': message
    }
    done_message = 'Your message has been sent. We will respond to you soon'

    try: 
        #send_mail(data['name'],data['message']+ '\n' ' from ' + 
        data['email'],'info@kahwart.com',['info@kahwart.com'],fail_silently=False)
        msg=EmailMessage(data['name'],data['message']+ '\n' ' from ' + 
        data['email'],'myyandexmail.com',['myyandexmail.com'])
        msg.send()
        return render(request,'artgallery/contact.html',{'message':done_message})
    except BadHeaderError:
        return render(request,'artgallery/contact.html',{'message':done_message})
    
   

Этот файл работает на lcoal host, но не работает на digital ocean.Сначала он показывал ошибки, потом я внес изменения в код. ошибки, потом я внес изменения в код... Но теперь он не показывает никаких ошибок... Но он не отправляет письма... отправляет письма... когда я нажимаю на кнопку отправки сообщения, оно только обновляется... Что мне делать...

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