def _send(self, strTitle, strContent, listToAddr):
msg = MIMEText(strContent, 'plain', 'utf-8')
# ?????:
msg['From'] = self._format_addr(u'DB?? <%s>' % self.MAIL_FROM_ADDR)
#msg['To'] = self._format_addr(listToAddr)
msg['To'] = ','.join(listToAddr)
msg['Subject'] = Header(strTitle, "utf-8").encode()
server = smtplib.SMTP_SSL(self.MAIL_SMTP_SERVER, self.MAIL_SMTP_PORT)
#server.set_debuglevel(1)
#????????????????SMTP server
if self.MAIL_FROM_PASSWORD != '':
server.login(self.MAIL_FROM_ADDR, self.MAIL_FROM_PASSWORD)
sendResult = server.sendmail(self.MAIL_FROM_ADDR, listToAddr, msg.as_string())
server.quit()
#??????????????????????????????????????wizard???
评论列表
文章目录