Я пишу программу для чтения писем из Python.
когда я выполняю код ниже, он зависает на последней строке
import imaplib
mail_server = "192.168.2.2"
connection = imaplib.IMAP4_SSL(mail_server,993)
Я уже открыл порт 993.
Требуются ли какие-либо другие разрешения порта для работы подключения по протоколу imap?
решение1
После подключения к IMAP вам понадобятся учетные данные для входа. Существуют различные форматы, которые могут потребоваться в зависимости от конфигурации сервера IMAP. Открытие соединения с сервером IMAP дает вам очень мало функциональности, пока вы не войдете в систему как нужный пользователь.