首先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