Traceback (most recent call last):
File "/home/manjaro/Downloads/Emails/main.py", line 24, in
server = root.SMTP_SSL( url, 25 )
File "/usr/lib/python3.9/smtplib.py", line 1034, in __init__
SMTP.__init__(self, host, port, local_hostname, timeout,
File "/usr/lib/python3.9/smtplib.py", line 253, in __init__
(code, msg) = self.connect(host, port)
File "/usr/lib/python3.9/smtplib.py", line 339, in connect
self.sock = self._get_socket(host, port, self.timeout)
File "/usr/lib/python3.9/smtplib.py", line 1041, in _get_socket
new_socket = self.context.wrap_socket(new_socket,
File "/usr/lib/python3.9/ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "/usr/lib/python3.9/ssl.py", line 1040, in _create
self.do_handshake()
File "/usr/lib/python3.9/ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1123)
Я не упомянул, ide использует python 3,8 а на виртуалке стоит 3,9. Я не уверен что это на что-то может повлиять, но я думаю лучше уточнить.
Я не упомянул, ide использует python 3,8 а на виртуалке стоит 3,9. Я не уверен что это на что-то может повлиять, но я думаю лучше уточнить.
Тут важнее, что у вас в ide, скорее всего, windows, а на виртуальной машине - linux. Да, вы говорили, что ошибка возникает и при запуске из терминала WIndows. Там та же ошибка? Лучше приведите ее вывод.
Ну для начала пингани сервер к которому коннектишся из терминала.
Вполне возможно что у тебя на терминале не прописаны dns сервера.
--
Ну ещё оно у тебя на ssl ругается.
В скрипте у вас порт 465, а в сообщении об ошибке 25, который SSL не поддерживает. Т.е., проверьте, что вы один и тот же скрипт запускаете из IDE и терминалов.