Модуль imaplib действительно представляет собой тонкую оболочку для протокола IMAP4rev1 и ожидает, что вы будете знать практически все входы и выходы этого.Протокол описан в RFC 3501 (хотя imaplib фактически был написан против устаревшей RFC 2060 ). Есть несколько менее ... эзотерических реализаций IMAP4 для Python, например,один в twisted.mail
, с которым гораздо менее болезненно работать.