51Testing软件测试论坛

标题: 【求助:selenium+python】使用QQ发邮件问题 [打印本页]

作者: DD丢丢    时间: 2017-5-4 16:13
标题: 【求助:selenium+python】使用QQ发邮件问题
【求助:selenium+python】使用QQ发邮件问题:为什么没有收到邮件呢,界面上也没有报错信息,怎么破?
PSQ邮箱已经开启了IMAP/SMTP服务
源码如下:
import  smtplib
from email.mime.text import MIMEText
from email.header import Header
smtpserver='smtp.qq.com'
user='*********@qq.com'
password='*********'
sender='*********@qq.com'
receive='*********@qq.com'
subject='Python email tree'
msg=MIMEText('<html><h1>hello<h1><html>','html','utf-8')
msg['Subject']=Header(subject,'utf-8')

smtp=smtplib.SMTP()
smtp.connect(smtpserver,465)
smtp.login(user,password)
smtp.sendmail(sender,receive,msg.as_string())
smtp.quit()

作者: cq520131517    时间: 2017-5-4 16:41
多试试几次。。。
作者: 梦想家    时间: 2017-5-4 17:38

作者: jingzizx    时间: 2017-5-5 08:10
帮顶
作者: RyLan518    时间: 2017-5-6 11:49
解决了吗
作者: 菜鸟@大虾    时间: 2017-5-8 10:10
同学您好:不是你的问题,QQ邮箱代理这段时间确实有问题,建议换成网易的163邮箱。
作者: Miss_love    时间: 2017-5-8 14:08
网易的搞起来。。。Jenkins 使用qq邮箱代理就没起来过。。
作者: lamecho    时间: 2017-5-8 16:15
from smtplib import SMTP
from email.mime.text import MIMEText

user='15只填qq号'
password='lqjldy密码'
sender='15138@qq.com'
receive='15139328@qq.com'
subject='Python email tree'
msg=MIMEText('<html><h1>hello<h1><html>','html','utf-8')

mail_to=[sender]
msg['Subject']=subject
msg['From']=sender
msg['To']=';'.join(mail_to)
smtp=SMTP('smtp.qq.com','587')#注意引号
smtp.ehlo()
smtp.starttls()
smtp.ehlo()
smtp.login(user,password)
smtp.sendmail(sender,sender,msg.as_string())
smtp.quit()

亲测通过
作者: DD丢丢    时间: 2017-5-8 22:25
lamecho 发表于 2017-5-8 16:15
from smtplib import SMTP
from email.mime.text import MIMEText

老厉害了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2