Ich möchte ein einfaches Skript ausführen, das meine E-Mails automatisch sortieren kann (Fron Outlook). Nehmen wir an, ich habe eine E-Mail von
no-reply@compagny.com erhalten. Ich erwarte, dass mein Skript den Ordner „compagny“ erstellt und die E-Mail in diesen Ordner verschiebt. Mit vielen zusätzlichen Regeln in der Zukunft.
Ich habe einige versucht, es in Python (Pakete imaplib und imapclient) und NodeJS (Paket imap) zu tun.
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)
Ich habe versucht, mit meinem aktuellen Passwort und einem „App-Passwort“ sowohl in Node als auch in Python eine Verbindung herzustellen, aber es funktioniert nicht, ich erhalte jedes Mal eine Anmeldefehlermeldung:
Code: Select all
imaplib.IMAP4.error: b'LOGIN failed.'
Hat das schon mal jemand durchgemacht? Verpasse ich einen Schritt?