jmton 发表于 2017-4-27 09:45:43

使用python发送电子邮件

  #!c:/Python25/python.exeimport smtplibfrom email.mime.text import MIMETextmailto_list=["XX@163.com","XX@126.com"]mail_host="smtp.163.com"mail_user="user"mail_pass="password"mail_postfix="163.com"def send_mail(to_list,sub,content):print "start----"+sub+" "+contentme=mail_user+"<"+mail_user+"@"+mail_postfix+">"print "me----"+memsg = MIMEText(content)msg['Subject'] = submsg['From'] = memsg['To'] = ";".join(to_list)print "msg---"+msg.as_string()try:s = smtplib.SMTP()print "smtp---"s.connect(mail_host)print "connect---"s.login(mail_user,mail_pass)print "login--"s.sendmail(me, to_list, msg.as_string())s.close()return Trueexcept Exception, e:print str(e)return Falseif __name__== '__main__':print "hello"if send_mail(mailto_list,"subject","content"):print "succ"else:print "fail"
页: [1]
查看完整版本: 使用python发送电子邮件