Esempio n. 1
0
 def xtestSend(self):
     message = self.parser.parse_raw_mail(self.message())
     metadata = self.parser.find_metadata(message)
     metadata['reminder_message'] = "It's time to get up"
     reply = self.parser.construct_email(metadata, 'reminder_message')
     
     server = MailSender(username='******', password='******')
     server.send(reply)
     server.disconnect()
Esempio n. 2
0
    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()