Skript zum Abrufen meiner E-Mails und zum Sortieren in OrdnernPython

Python-Programme
Guest
 Skript zum Abrufen meiner E-Mails und zum Sortieren in Ordnern

Post by Guest »

Ich möchte ein einfaches Skript erstellen, das alle meine E-Mails (ich verwende Outlook) automatisch in verschiedene Ordner sortieren kann. Nehmen wir also an, ich habe eine E-Mail erhalten, die von no-reply@company.com stammt. Das Skript erstellt einen Ordner mit dem Namen „company“, falls noch keiner vorhanden ist, und verschiebt die E-Mail dann in diesen Ordner (mit zusätzliche Regeln, die ich in Zukunft hinzufügen würde).
Ich habe versucht, es mit Python zu machen, indem ich die Bibliotheken imaplib und imapclient verwendet habe, und mit NodeJS verwenden imap:

Code: Select all

EMAIL = 'my_email@outlook.fr'
PASSWORD = 'my_password'
IMAP = 'outlook.office365.com'

imap_ssl = imaplib.IMAP4_SSL(host=IMAP, port=993)

resp_code, response = imap_ssl.login(EMAIL, PASSWORD)
print("----------------")
print(resp_code)
print("----------------")
print(response)
Mit NodeJS und Python habe ich versucht, mich mit meinem Passwort und einem „App-Passwort“ bei meiner E-Mail anzumelden, aber es funktioniert nicht; Ich erhalte jedes Mal einen Anmeldefehler:

Code: Select all

imaplib.IMAP4.error: b'LOGIN failed.'
Hat das schon mal jemand durchgemacht? Habe ich einen Schritt verpasst?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post