def get_email_body(message: Message, imap_session: imaplib.IMAP4_SSL) -> str: for part in message.walk(): content_type = part.get_content_type() body = part.get_payload(decode=True) if body: body = body.decode() if content_type == "text/html": imap_session.close() imap_session.logout() return body
def disconnect(imap: imaplib.IMAP4_SSL): imap.close()