Задать вопрос
  • Как сделать парсинг почты на python?

    @PoMaXapi
    mojno vot tsk:

    import imaplib
    
    email = '///...'
    password = '///...'
    
    mail = imaplib.IMAP4_SSL('imap.yandex.ru')
    mail.login(email, password)
    mail.list()
    mail.select("inbox")
    
    result, data = mail.search(None, "ALL")
    
    ids = data[0]
    id_list = ids.split()
    latest_email_id = id_list[-1]
    
    result, data = mail.fetch(latest_email_id, "(RFC822)")
    raw_email = data[0][1]
    raw_email_string = raw_email.decode('utf-8')
    Ответ написан
    Комментировать