def run(self): parser = MailParser(email_address=['*****@*****.**', '*****@*****.**'], fullname='Zander The Wonderhorse') sender = MailSender(username='******', password='******') receiver = MailListener(username='******', password='******') for txt in receiver.run(): message = parser.parse_raw_mail(txt) metadata = parser.find_metadata(message) metadata['reminder_message'] = "It's time to get up" reply = parser.construct_email(metadata, 'reminder_message') sender.send(reply) sender.disconnect()
def run(self): parser = MailParser(email_address=[ '*****@*****.**', '*****@*****.**' ], fullname='Zander The Wonderhorse') sender = MailSender(username='******', password='******') receiver = MailListener(username='******', password='******') for txt in receiver.run(): message = parser.parse_raw_mail(txt) metadata = parser.find_metadata(message) metadata['reminder_message'] = "It's time to get up" reply = parser.construct_email(metadata, 'reminder_message') sender.send(reply) sender.disconnect()
def xtestFetch(self): server = MailListener(username='******', password='******') server.run()