#!/usr/bin/env python

#coding:utf-8

import smtplib

import string

HOST = "smtp.126.com"    # 定义smtp主机

SUBJECT = "Test email from Python"    # 定义邮件主题

TO = "to@qq.com"    # 定义邮件接收人

FROM = "from@126.com"    # 定义邮件发件人

text = "Python rules them all!"    # 邮件内容

BODY = string.join((    # 组装sendmail方法的邮件主体内容,各段以"\r\n"进行分隔

    "From: %s" % FROM,

    "To: %s" % TO,

    "Subject: %s" % SUBJECT,

    "",

    text

    ), "\r\n")

server = smtplib.SMTP(HOST, "25")    # 创建一个SMTP()对象,并连接SMTP主机

server.starttls()    # 启用安全传输模式

server.login("from@126.com", "passwd")    # 邮箱账号登陆校验

server.sendmail(FROM, [TO], BODY)    # 邮件发送

server.quit()    # 断开smtp连接