python基于SMTP發送QQ郵件,供大家參考,具體內容如下
第一步:
1.打開qq郵箱,開啟smtp服務

2.驗證密保

3.獲取授權碼

python代碼里面使用
在Python中, smtplib模塊提供了豐富的郵件發送接口,只要設置smtp服務器和端口,輸入賬號密碼登陸,就可以使用郵件發送的接口.
import smtplib
from email.mime.text import MIMEText
from email.header import Header
sender='send@qq.com' #郵件發送賬號
reciever='accept@qq.com' #接收郵件賬號
password='ghlvlojhekpcbffj' #授權碼(這個要填自己獲取到的)
smtp_server='smtp.qq.com'#固定寫死
smtp_port=465#固定端口
#配置服務器
stmp=smtplib.SMTP_SSL(smtp_server,smtp_port)
stmp.login(sender,password)
message = MIMEText('我是發送的內容', 'plain', 'utf-8') #發送的內容
message['From'] = sender
message['To'] = reciever
subject = 'Python SMTP 郵件測試'
message['Subject'] = Header(subject, 'utf-8') #郵件標題
try:
stmp.sendmail(sender, reciever, message.as_string())
except Exception as e:
print ('郵件發送失敗--' + str(e))
print ('郵件發送成功'
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- python實現自動化辦公郵件合并功能
- Python利用機器學習算法實現垃圾郵件的識別
- Python 發送SMTP郵件的簡單教程
- Python一行代碼實現自動發郵件功能
- Python基礎詳解之郵件處理
- Python 調用API發送郵件
- Python基于SMTP發送郵件的方法
- python 自動監控最新郵件并讀取的操作
- python實現發送郵件
- python 實現網易郵箱郵件閱讀和刪除的輔助小腳本
- python如何發送帶有附件、正文為HTML的郵件
- python使用Windows的wmic命令監控文件運行狀況,如有異常發送郵件報警
- 用python監控服務器的cpu,磁盤空間,內存,超過郵件報警
- python郵件中附加文字、html、圖片、附件實現方法
- Python用20行代碼實現完整郵件功能