python3使用QQ郵箱發(fā)送郵件
更新時間:2019年01月31日 08:41:11 作者:小黃同學
這篇文章主要為大家詳細介紹了python3使用QQ郵箱發(fā)郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了python3使用QQ郵箱發(fā)郵件的具體代碼,供大家參考,具體內容如下
直接上代碼
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
mail_password="密碼"
fromaddr = "發(fā)送者郵箱@qq.com"
toaddr = "接受者郵箱@qq.com"
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
# 郵件主題
msg['Subject'] = "這是我的名稱"
# 郵件正文
body = "這是我給你發(fā)的內容!"
msg.attach(MIMEText(body, 'plain'))
server = smtplib.SMTP("smtp.qq.com")
server.starttls()
server.login(fromaddr , mail_password)
text = msg.as_string()
server.sendmail(fromaddr, toaddr, text)
server.quit()如果登錄失敗可能是你的qq郵箱沒有啟動SMTP
解決:

啟動后QQ會提供授權碼,將代碼中密碼改為授權碼即可。
成功后:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python實現WGS84火星百度及web墨卡托四種坐標系相互轉換
主流被使用的地理坐標系并不統一,常用的有WGS84、GCJ02(火星坐標系)、BD09(百度坐標系)以及百度地圖中保存矢量信息的web墨卡托,本文利用Python編寫相關類以實現4種坐標系統之間的互相轉換2023-08-08

