本文摘自php中文网,作者韦小宝,侵删。
这篇文章主要为大家详细介绍了Python3实现发送QQ邮件功能,文本方面,具有一定的参考价值,对Python3感兴趣的小伙伴们可以参考一下本文为大家分享了Python3实现发送QQ邮件功能:文本,供大家参考,具体内容如下
注意:使用前需要到qq中设置开启POP3 和IMAP服务和设置第三方授权码
然后在下面打x那里填入相关信息即可
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
my_sender = 'xxxx@qq.com'
my_pass = 'xxxxxxx'
my_user = 'xxxxxxxx@qq.com'
def mail():
ret = True
try :
msg = MIMEText( '<邮件内容>' , 'plain' , 'utf-8' )
msg[ 'From' ] = formataddr([ "xxxxxx" ,my_sender])
msg[ 'To' ] = formataddr([ "xxxxxxx" ,my_user])
msg[ 'Subject' ] = '邮件主题'
server = smtplib.SMTP_SSL( "smtp.qq.com" , 465 )
server.login(my_sender, my_pass)
server.sendmail(my_sender,[my_user,],msg.as_string())
server.quit()
except Exception:
ret = False
return ret
ret = mail()
if ret:
print ( "邮件发送成功" )
else :
print ( "邮件发送失败" )
|
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持PHP中文网。
相关推荐:
python3之简单工厂模式的介绍
Python操作excel文件的案例
Python中排列组合计算操作的实现示例
以上就是Python3实现发送QQ邮件功能(文本)_python的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
利用Python如何判断一个文件是否存在
Python是什么语言写的?
为什么Python安装不了
当遇到pycharm打开卡死,加载慢的解决方法
Python缩进有什么用
如何从Python文件中提取信息?3分钟搞懂Python文本分析和提取
Python发展前景怎么样
Python中迭代器和列表解析怎么使用?
了解Python中的字符串是什么吗?
Python爬虫中http和https协议的详细讲解(图文)
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python3实现发送QQ邮件功能(文本)_python