程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

模块(0)

标准库(0)

标签  

标准库模块(0)

字符串(0)

日期归档  

python调用邮件类

发布于2019-08-05 18:57     阅读(960)     评论(0)     点赞(1)     收藏(5)


class SendEmail:
    global send_user
    global email_host
    global password
    email_host = "smtp.163.com"  # 163服务器
    send_user = "15050563690@163.com"
    password = "xuefei494199078"

    def send_mail(self, user_list, sub, content):  # 收件人,主题,内容
        user = "xuefei" + "<" + send_user + ">"  # 发件人
        message = MIMEText(content, _subtype='plain', _charset='utf-8')  # 邮件的内容
        message['Subject'] = sub  # 主题
        message['From'] = user  # 发件人
        message['To'] = ";".join(user_list)  # 收件人,用;连接
        server = smtplib.SMTP()  # 连接到邮件服务器
        server.connect(email_host)
        server.login(send_user, password)  # 登录到服务器
        server.sendmail(user, user_list, message.as_string())  # 来自谁,发送给谁,发送什么
        server.close()  # 关掉连接

    def send_main(self, pass_list, fail_list):  # 通过/不通过率
        pass_num = float(len(pass_list))
        fail_num = float(len(fail_list))
        count_num = pass_num + fail_num
        # 统计成百分比
        pass_resul


所属网站分类: 技术文章 > 博客

作者:追梦骚年

链接:https://www.pythonheidong.com/blog/article/6692/9169e6a535d6659d3721/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

1 0
收藏该文
已收藏

评论内容:(最多支持255个字符)