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()
Esempio n. 3
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()