diff --git a/fetch_mail.py b/fetch_mail.py index edb212d..aff6d92 100644 --- a/fetch_mail.py +++ b/fetch_mail.py @@ -1,6 +1,6 @@ #Ce programme permet de récupérer le dernier mail sur la boite mail assigné - -import imaplib, email +from imap_tools import MailBox, Q +#import imaplib, email from config import config mail_username = config['mail_username'] @@ -9,9 +9,12 @@ mail_port = config['mail_port'] mail_pass = config['mail_pass'] -main(): - print(config) +with MailBox(mail_imap).login(mail_username, mail_pass) as mailbox: + subjects = [msg.subject for msg in mailbox.fetch()] +def main(): + print(config) + if __name__ == '__main__': main()