本文摘自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中怎样把矩阵转换为列表
Python迭代器和生成器区别
Python中下标怎么表示
Python图像处理二值化方法实例云集
Python3列表的基础学习(附示例)
Python xlsxwriter模块创建aexcel表格
vs2017怎么编写Python代码
Python numpy中nonzero()应该如何使用
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python3实现发送QQ邮件功能(文本)_python