Exemple #1
0
 def receive(self, message):
     logging.info("Received a message from: " + message.sender)
     mailMessage = MailMessage()
     mailMessage.toAddress = message.to
     mailMessage.fromAddress = message.sender
     mailMessage.subject = message.subject
     mailMessage.body = self._getBody(message)
     mailMessage.dateSent = message.date
     mailMessage.dateReceived = datetime.datetime.now()
     mailMessage.put()
     rcpt = Recipient.gql("where toAddress=:to", to=mailMessage.toAddress).get()
     if (not rcpt):
         Recipient(toAddress=mailMessage.toAddress).put();
     logging.warn(rcpt)
Exemple #2
0
    def get(self):
         
        viewdata = {'recipients':Recipient.all()}

        path = os.path.join(main.ROOT_DIR, 'views/feed/list.html')
        self.response.out.write(template.render(path, viewdata))