玩蛇网提供最新Python编程技术信息以及Python资源下载!

Python smtplib库收发邮件源码示例

本文网友提供的示例是关于python smtplib库的使用,案例代码为发邮件添加cc,bcc的使用方法示例。

需要用到的方法模块有:smtplib
如果对smtplib的使用方法不了解,可以查看玩蛇网的相关文章:Python smtplib模块发送邮件_抄送、安装与下载

# -*- coding: cp936 -*-

import smtplib
from email.mime.text import MIMEText

mail_host = 'smtp.126.com'
mail_user = 'xxx@126.com'
mail_pwd = 'hellopwd'
mail_to = 'xxao@gmail.com'
mail_cc = 'xx@xx.com'
mail_bcc = 'xx@qq.com'
content = 'this is a mail sent with python'

#表头信息www.iplaypy.com
msg = MIMEText(content)
msg['From'] = mail_user
msg['Subject'] = 'this is a python test mail'
msg['To'] = mail_to
msg['Cc'] = mail_cc
msg['Bcc'] = mail_bcc
try:
    s = smtplib.SMTP()
    s.connect(mail_host)
    #login
    s.login(mail_user,mail_pwd)

    #send mail
    s.sendmail(mail_user,[mail_to,mail_cc,mail_bcc],msg.as_string())
    s.close()
    print 'success'

except Exception ,e:
    print e

其它python邮件相关源码文章推荐:
Python简易邮件查看器源码示例详解
Python POP3协议收取邮件方法

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

相关文章 Recommend

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

您现在的位置: 玩蛇网首页 > Python源码实例 > 邮件收发源码 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules