这里使用smtplib和email模块来发送文本邮件,详细代码如下:
#!/usr/bin/python
#-*- coding:utf-8 -*-
import smtplib
import email.MIMEText
smtp=smtplib.SMTP()
smtp.connect('smtp.163.com', '25') #连接邮件服务器,smtp默认端口25
smtp.login('cntanght@163.com','密码') #登陆,账号,密码
rec_list=['823299059@qq.com','1508288626@qq.com'] #接收人地址,此处为多人列表
content='''
dear Aaron:
坚持是一种心态,做一个不一样的自己。2014!
'''
subject = u'给未来的自己'
msg=email.MIMEText.MIMEText(content) #调用格式,装载内容
msg['To']="823299059@qq.com;1508288626@qq.com" #定义邮件发送目标地址
msg['FROM']="cntanght@163.com" #定义邮件发送源地址
msg['Subject']=subject #定义邮件主题
smtp.sendmail('cntanght@163.com',rec_list,msg.as_string()) #发送调用
smtp.quit() #退出
测试结果: