邮件发送,,# -*- coding
文章由Byrx.net分享于2019-03-23 09:03:29
邮件发送,,# -*- coding
# -*- coding: UTF-8 -*-import smtplibfrom email.mime.text import MIMEText#定义发送列表mailto_list = ['××××××@××××.com.cn']#设置服务器mail_host = '***.***.***.***'mail_port = '25'mail_user = <username>mail_password = <password>mail_postfix = '***.com.cn'#发送方法def sendMail(to_list,subtitle,content): me = mail_user+'<'+mail_user+'@'+mail_postfix+'>' msg = MIMEText(content) msg['Subject'] = subtitle msg['From'] = mail_user+'@'+mail_postfix msg['To'] = ';'.join(to_list) try: send_smtp = smtplib.SMTP() send_smtp.connect(mail_host,mail_port) send_smtp.login(mail_user,mail_password) send_smtp.sendmail(me,to_list,msg.as_string()) send_smtp.close() print 'success' return True except Exception as e: print(str(e)) print 'false'sendMail(mailto_list, 'test mail', '你好')#该片段来自于http://byrx.net
评论关闭