Я использую эту настройку электронной почты в settings.py
EMAIL_BACKEND ="django.core.mail.backends.smtp.EmailBackend"
EMAIL_HOST = "host45.axxesslocal.co.za"
EMAIL_USE_TLS = False
EMAIL_USE_SSL = True
EMAIL_PORT = 465
EMAIL_HOST_USER = "admin_accinfo@thespecco.com"
EMAIL_HOST_PASSWORD = "***********"
размещенные настройки электронной почты от хостинг-провайдера. изображение
вид для отправки электронной почты
@login_required
def receive_message(request):
if request.method == "POST":
user = request.user
message = request.POST.get("message")
html_message = render_to_string('email_message.html',{"user":user,"email":user.email,"message":message})
full_message = strip_tags(html_message)
send_mail("Message",full_message,EMAIL_HOST_USER,["manindermatharu63@gmail.com"],fail_silently=False,html_message=html_message)
#messages.success(request,"Message has Sent")
return HttpResponse("Success")
else:
return redirect("send_message")
когда я пытаюсь отправить электронное письмо, возникает эта ошибка
smtplib.SMTPAuthenticationError: (535, b'5.7.8 Error: authentication failed: UGFzc3dvcmQ6')
Но адрес электронной почты и пароль право. может кто поможет в чем проблема