secure-smtp ошибка авторизации
Не могу отправить письмо на почту с помощью secure-smtp python так как происходит ошибка:
returncode: 1
stdout:
stderr:
Traceback (most recent call last):
File "messagesender.py", line 46, in <module>
asyncio.run(send_mail(filepath=None, order_numb=4))
File "/opt/alt/python38/lib64/python3.8/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/opt/alt/python38/lib64/python3.8/asyncio/base_events.py", line 616, in run_until_complete
return future.result()
File "messagesender.py", line 42, in send_mail
server.login(senderDetails['login'], senderDetails['password'])
File "/opt/alt/python38/lib64/python3.8/smtplib.py", line 734, in login
raise last_exception
File "/opt/alt/python38/lib64/python3.8/smtplib.py", line 723, in login
(code, resp) = self.auth(
File "/opt/alt/python38/lib64/python3.8/smtplib.py", line 646, in auth
raise SMTPAuthenticationError(code, resp)
smtplib.SMTPAuthenticationError: (535, b'Incorrect authentication data')
Вы могли бы подумать, что ошибка возникает из-за неправильных данных, но нет - я вхожу в аккаунт благодаря данным, которые указаны в словаре senderDetails, код с помощью которого пытаюсь авторизоваться в smtp:
server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls()
server.login(senderDetails['login'], senderDetails['password'])
server.send_message(msg)
server.quit()
Знаю, что это не весь код, остальной код на отлично работает, также у меня на ПК с Python 3.9.5 код прикрепленный здесь отлично работает, а на хостинге нет, версия Python на хостинге 3.8.6