Какой порт открыть для gmail TLS в python smtplib
Я пытался сделать следующее:
import smtplib
smtplib.SMTP("smtp.gmail.com",587)
Я получил ошибку: socket.error: [Errno 10060]
Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или не удалось установить соединение, так как подключенный хост не смог ответить
после некоторых копаний у меня возникает ощущение, что мой брандмауэр виноват. Я пытался открыть порт 587
(на переадресацию портов на мою машину) и все равно не повезло
Есть ли другой порт для ответа, который мне нужно открыть?
1 ответ
Это должно быть проблема с вашей машиной / сетью. Я могу подключиться без проблем:
In [1]: import smtplib
In [2]: smtplib.SMTP("smtp.gmail.com",587)
Out[2]: <smtplib.SMTP instance at 0x104519d40>
Может быть проблема с прокси?