Django ConnectionResetError: [Errno 54] Connection reset by peer
Я пытаюсь настроить проект для отправки электронной почты с моей локальной машины (MacOS) с помощью django.
Но я вижу эту ошибку
File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
ConnectionResetError: [Errno 54] Connection reset by peer
Это фрагмент кода, который находится у меня в локальной сети.
class EmailVerificationView(APIView):
def post(self, request):
smtp_server = "smtp-relay.brevo.com"
smtp_port = 587
s = smtplib.SMTP_SSL(smtp_server, smtp_port, timeout=10)
email = request.data.get('email')
s.ehlo()
s.login("login@email.com", "****")
s.sendmail("test", email, 'Subject: verified')
return Response({'message': 'Email sent successfully'}, status=status.HTTP_200_OK)
Я тоже пробовал несколько способов, но ничего не помогает.