下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第python實現(xiàn)郵箱發(fā)送信息本文實例為大家分享了python實現(xiàn)郵箱發(fā)送信息的具體代碼,供大家參考,具體內容如下
一、SSL
SSL是指安全套接字層,簡而言之,它是一項標準技術,可確保互聯(lián)網(wǎng)連接安全,保護兩個系統(tǒng)之間發(fā)送的任何敏感數(shù)據(jù),防止網(wǎng)絡犯罪分子讀取和修改任何傳輸信息,包括個人資料。兩個系統(tǒng)可能是指服務器和客戶端(例如,瀏覽器和購物網(wǎng)站),或兩個服務器之間(例如,含個人身份信息或工資單信息的應用程序)。
二、SMTP
SMTP(SimpleMailTransferProtocol)即簡單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉方式。
python的smtplib提供了一種很方便的途徑發(fā)送電子郵件。它對smtp協(xié)議進行了簡單的封裝。
三、實現(xiàn)郵箱轟炸
需要用到三個模塊
1、SMTP_SSL--傳輸加密,安全,也可以用smtplib,但是建議用SSL
2、MIMEText--用來返回對象(返回對象方便操作),并且存放寫入的內容
3、Header--用來反檢測,不寫的話郵箱可能提示為垃圾郵箱,就不能發(fā)送信息了
三步驟:
1、登錄(SMTP_SSL)–要實例化SMTP_SSL對象
2、發(fā)送寫入的信息(sendmail(starthost,endhost,me.as_string())–starthost為
3、退出(quit)
參數(shù)說明:
host:SMTP服務器主機。你可以指定主機的ip地址或者域名如:,這個是可選參數(shù)。
port:如果你提供了host參數(shù),你需要指定SMTP服務使用的端口號,一般情況下SMTP端口號為25。
local_hostname:如果SMTP在你的本機上,你只需要指定服務器地址為localhost即可。
importsmtplib
smtpObj=smtplib.SMTP([host[,port[,local_hostname]]])
參數(shù)說明:
from_addr:郵件發(fā)送者地址。
to_addrs:字符串列表,郵件發(fā)送地址。
msg:發(fā)送消息
PythonSMTP對象使用sendmail方法發(fā)送郵件,語法如下:
SMTP.sendmail(from_addr,to_addrs,msg[,mail_options,rcpt_options]
實現(xiàn)方式:
使用第三方郵箱服務:
列如用自己的qq郵箱服務來向對方(或者自己)發(fā)送(匿名)郵箱信息
但是得首先得到QQ郵箱的授權碼(網(wǎng)上有教程,很簡單)
Python郵箱深夜測試
授權碼:*****
fromsmtplibimportSMTP_SSL
fromemail.mime.textimportMIMEText
fromemail.headerimportHeader
#第三方服務(qq)
mail_host=''
mail_user='27*****'#賬號
mail_pws='*****'#授權碼
smtp=SMTP_SSL(mail_host)#實例化
smtp.ehlo(mail_host)
smtp.login(mail_user,mail_pws)#登錄
#我和對方的郵件地址
my_mail='27*****@'#自己打的郵箱地址
her_mail='*****@163.com'#對方的郵箱地址
#寫入的內容
cont='你好我是HV,我來自外星球!'
title='來著地球的HV'
#內容格式化
foriinrange(10):#向目標發(fā)送10個郵箱
msg=MIMEText(cont,'plain','UTF-8')#plain為txt格式,如果直接寫txt的話,會被檢測為垃圾郵箱
msg['Subject']=Header(title,'UTF-8')
msg['From']=my_mail#這里有填寫您的郵箱地址格式,對方才會知道發(fā)件人是誰,要不然對方默認為(無發(fā)件人)
msg['To']='我的好友'#這個要注意!這里只能填字符串,如果填其他的數(shù)據(jù)類型就會報錯!
smtp.sendmail(my_mail,her_mail,msg.as_string())
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026上半年海南事業(yè)單位聯(lián)考瓊海市招聘事業(yè)單位工作人員167人備考題庫(1號)(含答案詳解)
- 2024年開平市衛(wèi)生系統(tǒng)考試真題
- 初中物理凹透鏡成像規(guī)律的生活化實驗創(chuàng)新設計課題報告教學研究課題報告
- 蒸發(fā)濃縮結晶工安全生產(chǎn)意識水平考核試卷含答案
- 加氣混凝土大板拼裝工班組評比強化考核試卷含答案
- 變壓器設備檢修工崗前競賽考核試卷含答案
- 汽車零部件再制造裝調工安全實操模擬考核試卷含答案
- 數(shù)控刨工安全知識宣貫能力考核試卷含答案
- 液晶顯示器件彩膜制造工崗前技術基礎考核試卷含答案
- 野生植物培植工復試水平考核試卷含答案
- 2025年福建省水利投資開發(fā)集團連城水務有限公司招聘筆試參考題庫含答案解析
- 股東清算解散協(xié)議書
- 產(chǎn)后腰背疼康復治療
- 2025年商業(yè)物業(yè)抵押貸款合同范本
- 2024用電信息采集系統(tǒng)技術規(guī)范第1部分:專變采集終端
- 浙江省杭州市2024年中考語文試卷(含答案)
- 四川省綿陽市2020年中考數(shù)學試題(含解析)
- 期末達標測試卷(試題)-2024-2025學年人教PEP版英語四年級上冊
- DLT 1563-2016 中壓配電網(wǎng)可靠性評估導則
- HJ 377-2019 化學需氧量(CODCr)水質在線自動監(jiān)測儀技術要求及檢測方法
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
評論
0/150
提交評論