您的位置:首页 > 编程语言 > Python开发

python 调用smtp服务器发送邮件实例

2013-07-02 15:10 906 查看
#!/usr/bin/python2.6
#coding=utf-8
import smtplib
from email.mime.text import MIMEText
from email.header import Header
subject = '邮件主题'
email_info = '''
邮件正文
'''
maillist = ['274249257@qq.com']
msg = MIMEText(email_info,'plain','utf-8')
msg['Subject'] = Header(subject,'utf-8')
smtp =smtplib.SMTP()
smtp.connect('mail.zhiye.com:25')
smtp.login('lubing@zhiye.com','lubing')
smtp.sendmail('lubing@zhiye.com',maillist,msg.as_string())
smtp.quit()

备注:其中正文和主题都可以通过变量赋值
如:
aa = open('/root/python02/test.py','r')
email_info = aa.read()

本文出自 “决胜千里之外” 博客,请务必保留此出处http://lubing.blog.51cto.com/5293532/1239329
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: