示例#1
0
 def toEmail(self):
   try:
     msg = Message()
     msg.add_header('From', self.sender)
     msg.add_header('Subject', self.subject)
     msg.add_header('Date', str(self.date))
     msg.add_header('To', self.receiver)
     msg.add_header('Sms-Id', self.sms_id)
     msg.set_payload(self.body)
     msg.timestamp = time.localtime(self.timestamp)
     msg.sms_id = self.sms_id
     email.encoders.encode_quopri(msg)
     msg.set_charset('utf-8')
     return msg
   except:
     print sender, type(sender)
     print receiver
     print subject
     print timestamp
     print sms_id
     print body
     raise