535, b'Неверные данные аутентификации при отправке электронной почты в проекте django
Я получаю эту ошибку при отправке электронной почты пользователям
Ошибка выглядит следующим образом:-
(535, b'Incorrect authentication data')
Мои настройки :-
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_USE_TLS = True
EMAIL_HOST_USER = 'myEmail@gmail.com'
EMAIL_HOST_PASSWORD = ''
EMAIL_PORT = 587
Вчера он работал. И вдруг он не работает, я не знаю, что делать?
Вот мое представление, в котором я пытаюсь отправить письмо пользователю
def send_email_to_user(request, *args, **kwargs):
users = User.objects.exclude(username=request.user)
if request.method == "POST":
sender = request.user
receiver = request.POST.get('receiver')
subject = request.POST.get('subject')
content = request.POST.get('content')
send = SendEmailToUser(
sender = sender,
receiver = receiver,
subject=subject,
content = content,
)
send.save()
send_mail(
subject,
content,
# 'itna.sakib@gmail.com',
'noreply.marketage@gmail.com',
[receiver],
fail_silently=False,
)
return HttpResponse("Success")
args = {
"users": users
}
return render(request, "adminmailview/send_mail_to_user.html", args)