python学习:smtplib发送邮件
2017年5月17日 星期三, 发表于 昆明
使用Python的smtplib来发送邮件
#!/usr/bin/env python
# coding: utf-8
import smtplib
import string
# smtp 邮件服务器
HOST = "smtp.qq.com"
# 接收地址
TO = "skylens@163.com"
# 发送地址
FROM = "skylens116@qq.com"
# smtp 服务器授权码
AuthorizationCode = "xxxxx"
# 邮件主题
SUBJECT = "用Python发送邮件"
# 邮件正文
text = "用Python发送邮件的内容"
BODY = string.join((
"From: %s" % FROM,
"To: %s" % TO,
"Subject: %s" % SUBJECT,
"",
text
), "\r\n")
server = smtplib.SMTP()
# 使用ssl加密
server.connect(HOST,"587")
server.starttls()
server.login(FROM,AuthorizationCode)
server.sendmail(FROM, [TO], BODY)
server.quit