玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python源码实例 > 邮件收发源码 > 正文内容

Gmail邮件发送Python小脚本

之前有分享过一篇关于如何用Python实现Gmail发信的方法python源码,今天再来分享一个Gmail邮件发送Python小脚本。同样是网友们写的python代码,但风格和实现方法都有所不同,你更喜欢哪种呢?

Gmail邮件发送Python小脚本如下:供参考

    import smtplib  
    from email.Message import Message  
    from time import sleep  
      
    smtpserver = 'smtp.gmail.com'  
    username = 'lorerrr@gmail.com'  
    password = '******'  
    from_addr = 'lorerrr@gmail.com'  
    to_addr = 'lorerrr@gmail.com'  
    cc_addr = 'huzhenwei@csdn.net'  
      
    #www.iplaypy.com
  
    message = Message()  
    message['Subject'] = 'Mail Subject'    #邮件标题   
    message['From'] = from_addr   
    message['To'] = to_addr   
    message['Cc'] = cc_addr   
    message.set_payload('mail content')    #邮件正文   
    msg = message.as_string()  
        
    sm = smtplib.SMTP(smtpserver, port=587, timeout=20)  
    sm.set_debuglevel(1)                   #开启debug模式   
    sm.ehlo()  
    sm.starttls()                          #使用安全连接   
    sm.ehlo()  
    sm.login(username, password)  
    sm.sendmail(from_addr, to_addr, msg)  
    sleep(5)                               #避免邮件没有发送完成就调用了quit()   
    sm.quit()  

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/mail/m2250.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2016年05月13日 - 16时02分00秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules