首先QQ邮件用第三方客户端发送要申请验证码。而不是QQ的密码。
授权码就是你接下来登录要使用的密码
那么剩下的工作就很简单了。附简单代码如下:
#coding:utf-8 import smtplib
from email.mime.text import MIMEText
_user = "XXX@qq.com"
_pwd = "12341234134" #用授权码
_to = "xXX@163.com" msg = MIMEText("Hello,World") #正文内容
msg["Subject"] = u"大家好吗。" #标题
msg["From"] = _user
msg["To"] = _to try:
s = smtplib.SMTP_SSL("smtp.qq.com", 465)
s.login(_user, _pwd)
s.sendmail(_user, _to, msg.as_string())
s.quit()
print "Success!"
except smtplib.SMTPException,e:
print "Falied,%s"%e