import getpass, poplib
user = 'my_user_name'
Mailbox = poplib.POP3_SSL('pop-mail.outlook.com.com', '995')
Mailbox.user(user)
Mailbox.pass_('my_password')
numMessages = len(Mailbox.list()[1])
for i in range(numMessages):
for msg in Mailbox.retr(i+1)[1]:
print msg
Mailbox.quit()
Der obige Code stammt aus Python POP3-Dokumente, habe ich das verwendet und es hat funktioniert. Aber das will ich eigentlich nicht. Ich möchte E-Mails lesen, die nur von einer bestimmten Adresse stammen. Ich habe keine Methoden in Python POP3-Bibliothek gefunden. Kann jemand helfen?Lesen Outlook E-Mail mit einer bestimmten Adresse in Python mit POP3
POP3 hat keine Filter/Suchfunktionen. Sie müssen die E-Mails selbst durchsehen. – poke
ohh ... was ist mit IMAP? hat das? –