• Python邮件发送源码


    -- coding:utf-8 --

    i = 0
    while i < 10:  #发送十次
    import smtplib
    from email.mime.text import MIMEText
    from email.header import Header
    import time  #延时设置

    # 第三方 SMTP 服务 
    mail_host="smtp.qq.com"  #设置服务器 
    mail_user="2971210921@qq.com"    #发件人用户名 
    mail_pass="password"   #发件人口令,QQ邮箱是输入授权码,在qq邮箱设置里用验证过的手机发送短信获得,不含空格 
    
    
    sender = '2971210921@qq.com'     #与发件人用户名保持一致
    receivers = "XXXXX@qq.com"  # 收件人邮箱地址,可设置为你的QQ邮箱或者其他邮箱 
     
    message = MIMEText('内容', 'plain', 'utf-8') 
    message['From'] = Header("发件人", 'utf-8') 
    message['To'] =  Header("you", 'utf-8') 
    
    subject = '标题' 
    message['Subject'] = Header(subject, 'utf-8') 
     
    try: 
        smtpObj = smtplib.SMTP_SSL(mail_host, 465)  
        smtpObj.login(mail_user,mail_pass)   
        smtpObj.sendmail(sender, receivers, message.as_string()) 
        smtpObj.quit() 
        print u"邮件发送成功" 
    except smtplib.SMTPException,e: 
        print e
    i = i + 1  #发送十次
    time.sleep(10)  #延时十秒
    

    print('End')

  • 相关阅读:
    Fiddler抓包整理
    redis集群
    php性能加速:Opcache
    细说一下position(定位),以及其他的小知识
    css的小知识3
    css小知识 2
    网页背景的属性及使用
    css小知识
    属性的特征和一些选择器的使用
    浏览器介绍和一些简单的代码
  • 原文地址:https://www.cnblogs.com/heal/p/6742394.html
Copyright © 2020-2023  润新知