Estoy escribiendo un programa para leer correos electrónicos desde Python.
cuando ejecuto el siguiente código, se cuelga en la última línea
import imaplib
mail_server = "192.168.2.2"
connection = imaplib.IMAP4_SSL(mail_server,993)
Ya abrí el puerto 993.
¿Se requieren otros permisos de puerto para que funcione la conexión imap?
Respuesta1
Una vez que se haya conectado a IMAP, necesitará las credenciales de inicio de sesión. Hay una variedad de formatos que podrían ser necesarios según la configuración del servidor IMAP. Abrir una conexión a un servidor IMAP le brinda muy poca funcionalidad hasta que haya iniciado sesión como el usuario deseado.