import imaplib, ssl ctx = ssl.create_default_context() ctx.check_hostname = False ctx.verify_mode = ssl.CERT_NONE m = imaplib.IMAP4_SSL("127.0.0.1", 993, ssl_context=ctx) m.login("barant@barant.com", "imaptest123") typ, data = m.select("INBOX") last = int(data[0]) print("last seq:", last) typ, data = m.fetch(str(last), "(ENVELOPE UID)") print("last message envelope:", data) typ, data = m.fetch(str(last), "(BODY[])") print("last message body:", data) typ, data = m.search(None, "ALL") print("all ids:", data) typ, data = m.search(None, 'SUBJECT "test"') print('SUBJECT "test":', data) m.logout()