废话不多说,直接上代码
Python2.7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/usr/bin/env python2.7 # -*- coding=utf-8 -*- import smtplib from email.mime.text import MIMEText _user = "648613081@qq.com" _pwd = "这里改成你的授权码" _to = "648613081@qq.com" msg = MIMEText( "this is a email from python,ha ha ha ..." ) msg[ "Subject" ] = "这里是主题" 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 "发送成功" except s.smtplib.SMTPException, e: print "发送失败" |
Python3.6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/usr/bin/env python3.6 # -*- coding=utf-8 -*- import smtplib from email.mime.text import MIMEText _user = "648613081@qq.com" _pwd = "这里改成你的授权码" _to = "648613081@qq.com" msg = MIMEText( "this is a email from python,ha ha ha ..." ) msg[ "Subject" ] = "这里是主题" 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 ( "发送成功" ) except (s.smtplib.SMTPException, e): print ( "发送失败" ) |
以上这篇Python利用QQ邮箱发送邮件的实现方法(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。