www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > > 充電吧
[導(dǎo)讀]認(rèn)識(shí)E-mail協(xié)議:一、E-mail的發(fā)送與接收涉及兩個(gè)協(xié)議:1、簡(jiǎn)單郵件傳遞協(xié)議(SMTP):負(fù)責(zé)傳遞郵件,是TCP/IP系列的協(xié)議.2、郵政協(xié)議(POP3):接收互聯(lián)網(wǎng)上的郵件.3、這里主要講解

認(rèn)識(shí)E-mail協(xié)議:


一、E-mail的發(fā)送與接收涉及兩個(gè)協(xié)議:

1、簡(jiǎn)單郵件傳遞協(xié)議(SMTP):負(fù)責(zé)傳遞郵件,是TCP/IP系列的協(xié)議.
2、郵政協(xié)議(POP3):接收互聯(lián)網(wǎng)上的郵件.

3、這里主要講解SMTP協(xié)議,POP3協(xié)議在上面的鏈接中.


二、工作原理:

1、客戶端發(fā)送程序-->SMTP1服務(wù)器(源SMTP)-->通過(guò)DNS服務(wù)尋找目標(biāo)SMTP服務(wù)器-->SMTP2服務(wù)器與建立連接并傳送郵件-->POP3服務(wù)器-->放入接收者電子信箱中并通知接收者。

2、通常情況下,個(gè)人用戶不是直接接收電子郵件,是由ISP(如:smtp.qq.com)的(SMTP服務(wù)器)主機(jī)負(fù)責(zé)接收電子郵件,再通知個(gè)人用戶。
路徑:個(gè)人用戶主機(jī)-->SMTP的主機(jī)-->SMTP目標(biāo)服務(wù)器-->收件人的SMTP主機(jī)-->POP3服務(wù)器-->通知收件人.

3、一般大公司專門(mén)有一臺(tái)SMTP服務(wù)器機(jī)器用來(lái)處理郵件.


三、關(guān)于ISP(互聯(lián)網(wǎng)服務(wù)提供商):

1、ISP的主機(jī)充當(dāng)著郵局的作用,管理眾多用戶的電子信箱,每個(gè)用戶的電子郵箱實(shí)際上就是它的賬號(hào)名。
2、由于每個(gè)電子郵箱都要占據(jù)ISP的硬盤(pán)空間,所以郵件數(shù)量是有限的。


四、關(guān)于互聯(lián)網(wǎng)郵件系統(tǒng):

1、每一臺(tái)互聯(lián)網(wǎng)PC在運(yùn)行郵件程序(QQ郵箱)時(shí),可自動(dòng)確保郵件以標(biāo)準(zhǔn)格式選址和傳送,這個(gè)程序稱為“傳送受理程序”.
2、“傳送受理程序”遵守SMTP協(xié)議向外界發(fā)送郵件.

3、大多數(shù)“傳送受理程序”都在后臺(tái)運(yùn)行,UNIX稱它為sendmail的智能程序.


電子郵件:

一、分為三個(gè)部分:

? ? ? ? ? ? ? ? ? ? ? ? ? 1)信頭(主題、收件人、發(fā)件人) ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? 2)信體(內(nèi)容)
? ? ? ? ? ? ? ? ? ? ? ? ? 3)簽名區(qū)

二、國(guó)際上常見(jiàn)的電子郵件格式:?? ?

????????????From:發(fā)信人地址?????
??????????????to:收信人地址
?????????Subject:主題
?????????content:內(nèi)容
?????????????????結(jié)束標(biāo)志
?????????????????簽名區(qū)

三、電子郵件地址通用格式:用戶標(biāo)識(shí)字符串@域名(123@qq.com)

四、郵件結(jié)構(gòu):

??????(1)From:user1@domain1.com?????????????????????????//發(fā)信人?
??????(2)??To:user2@domain1.com?????????????????????????//收件人
??????(3)Subject:Hello,World????????????????????????????//主題
??????(4)Date:Thu,1?Apr?2017.?14:00:00?GMT//時(shí)間日期
??????(5)Hi,Jack????????????????????????????????????????//內(nèi)容部分
??????(6)空行??????????????????????????????
??????(7)How?Are?You?
??????(8)...
??????(9)Thanks
??????(10)Aaron


信頭:

在傳輸過(guò)程中,郵件被打包成一個(gè)數(shù)據(jù)結(jié)構(gòu),郵件的傳輸是根據(jù)信頭上的信息進(jìn)行傳輸?shù)摹?/p>

舉例說(shuō)明信封在傳遞過(guò)程中信頭的變化:

步驟一:客戶端程序發(fā)送郵件時(shí):
? ? ? ? ? ? ? ?From:123@126.com ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?To:456@qq.com ? ? ? ? ? ??
? ? ? ? ? ? ? ?Date:Thu,1 Apr 2017. 14:00:00 GMT
? ? ? ? ? ? ? ?X-mailer:Sendmail 8.9.0
? ? ? ? ? ? ? ?Subject:Hello,World

步驟二:smtp.qq.com指向的SMTP服務(wù)器接收此郵件后,在信頭上增加一條以下內(nèi)容:
? ? ? ? ? ? ? Received:from 發(fā)信人主機(jī)名.126.com (發(fā)信人主機(jī)名.126.com [發(fā)件人IP地址]) by smtp.126.com (8.8.5) ?id ?004A21;Tue,Mar 18 1998 15:3 7:24 GMT
? ? ? ? ? ? ? From:123@126.com ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? To:456@qq.com ? ? ? ? ? ??
? ? ? ? ? ? ? Date:Thu,1 Apr 2017. 14:00:00 GMT
? ? ? ? ? ? ? X-mailer:Sendmail 8.9.0
? ? ? ? ? ? ? Subject:Hello,World

步驟三:QQ的SMTP服務(wù)器將郵件存儲(chǔ)下來(lái),等待收件人閱讀,再次增加兩條以下的內(nèi)容:

? ? ? ? ? ? ?Received:from smtp.126.com (smtp.126.com [1.1.1.0]) bysmtp.qq.com (8.8.5/8.7.2) with ESMTP id LAA20869;Tue,Mar 18 1998 15:3 7:44 GMT

? ? ? ? ? ? ?Received:from 發(fā)信人主機(jī)名.126.com (發(fā)信人主機(jī)名.126.com [發(fā)件人IP地址]) by smtp.126.com (8.8.5) ?id ?004A21;Tue,Mar 18 1998 15:3 7:24 GMT

? ? ? ? ? ? ? From:123@126.com ? ? ? ? ? ??
? ? ? ? ? ? ? To:456@qq.com ? ? ? ? ? ??
? ? ? ? ? ? ? Date:Thu,1 Apr 2017. 14:00:00 GMT
? ? ? ? ? ? ? Message-Id:

拿步驟三來(lái)解釋以上的含義說(shuō)明:

1、Received:from smtp.126.com (smtp.126.com [1.1.1.0]):

說(shuō)明了是在smtp.126.com的SMTP服務(wù)器上接收來(lái)的郵件,SMTP服務(wù)器IP地址為1.1.1.0,真實(shí)名字為smtp.126.com

2、by smtp.qq.com (8.8.5/8.7.2) with ESMTP id LAA20869:

接收方為smtp.qq.com,使用的sendmail(傳送受理程序)的版本:8.8.5/8.7.2,郵件編號(hào)為ESMTP id LAA20869

3、Tue,Mar 18 1998 15:3 7:44 GMT:接收時(shí)間

4、Message-Id域:發(fā)送方SMTP服務(wù)器賦給這封郵件的編號(hào),這個(gè)編號(hào)會(huì)始終跟隨該電子郵件


SMTP協(xié)議原理:


一、簡(jiǎn)易概述:

1、提供高效、可靠的郵件傳輸,可通過(guò)不同網(wǎng)絡(luò)的主機(jī)接力式傳送.
2、TCP/IP系列的協(xié)議.
3、使用的監(jiān)聽(tīng)端口號(hào):25


二、主要功能:
1、將郵件從客戶端傳送至SMTP服務(wù)器.
2、將郵件從SMTP服務(wù)器傳送至另外一個(gè)SMTP服務(wù)器上.

3、分為兩個(gè)工作模式:發(fā)送SMTP、接收SMTP.


三、工作過(guò)程:

接到客戶端的郵件請(qǐng)求后,判斷是否為發(fā)送給本地SMTP服務(wù)器用戶的郵件,如果是,直接投送到用戶郵件中.否則向域名服務(wù)DNS查詢遠(yuǎn)端SMTP服務(wù)器的MX記錄,?查詢到后,與遠(yuǎn)端SMTP服務(wù)器建立連接,相互交互發(fā)送SMTP命令,本地SMTP服務(wù)器發(fā)送MAIL命令指明郵件發(fā)送者,遠(yuǎn)端SMTP服務(wù)器則返回OK應(yīng)答,本地SMTP服務(wù)器再發(fā)送RCPT命令確認(rèn)郵件是否已接收到,遠(yuǎn)端SMTP服務(wù)器接收成功則返回OK應(yīng)答,反之則會(huì)返回拒絕接收應(yīng)答(但不終止連接),?雙方重復(fù)多次,當(dāng)遠(yuǎn)端SMTP服務(wù)器收到全部郵件后會(huì)接收到特別的序列,如果遠(yuǎn)端SMTP服務(wù)器成功處理了郵件,則返回OK應(yīng)答.


關(guān)于MX記錄:郵件交換記錄,它指向一個(gè)郵件服務(wù)器,用于電子郵件系統(tǒng)發(fā)郵件時(shí)根據(jù),收信人的地址后綴來(lái)定位郵件服務(wù)器.
關(guān)于CNAME記錄(規(guī)范名字):將多個(gè)名字(域名)映射到同一臺(tái)計(jì)算機(jī).

關(guān)于A記錄:IP地址


四、SMTP命令與三位數(shù)字響應(yīng)碼描述:

1、SMTP命令和三位數(shù)字響應(yīng)碼基于ASCII字符集,并以CR和LF符(CR為r、FL為n)結(jié)束.
2、三位數(shù)字響應(yīng)碼為三位數(shù)字代碼,每一個(gè)數(shù)字代碼表示一個(gè)返回狀態(tài).


五、發(fā)信步驟:(以登錄QQ郵箱進(jìn)行發(fā)信為例)

????1、連接QQ的SMTP服務(wù)器,通常端口為25??????//2開(kāi)始,每一個(gè)命令都要接收一個(gè)服務(wù)器響應(yīng)碼
????2、編輯郵件內(nèi)容和標(biāo)題格式:
????"From:rn"??????????????//僅用于顯示在郵件上的說(shuō)明發(fā)件人(一般與實(shí)際發(fā)件人的郵箱號(hào)一致才行)
????"To:rn"(以;分割)???????//僅用于顯示在郵件上的說(shuō)明一個(gè)或多個(gè)收件人(隨意)
????"Subject:主題rnrn"??????????????????//郵件標(biāo)題
????"內(nèi)容"??????????????????????????????????//郵件內(nèi)容
????3、發(fā)送EHLO命令標(biāo)明身份
????4、發(fā)送STARTTLS命令標(biāo)明使用安全傳輸層協(xié)議(TLS)
????5、發(fā)送AUTH?LOGIN命令使用郵箱登錄
????6、上傳QQ賬號(hào)和郵箱密鑰(Base64編碼)
????7、發(fā)送MAIL?FROM命令指定發(fā)件人,就是當(dāng)前QQ郵箱.
????8、發(fā)送RCPT?TO命令指定一個(gè)或多個(gè)收件人
????9、發(fā)送DATA命令準(zhǔn)備開(kāi)始發(fā)送郵件內(nèi)容
????10、發(fā)送內(nèi)容,內(nèi)容以rn.rn結(jié)束
????11、發(fā)送QUIT命令退出

(具體編寫(xiě)2017年QQ郵件發(fā)信請(qǐng)看:http://blog.csdn.net/aaron133/article/details/78363844)

六、列舉一些SMTP命令:

(注意:每條命令以rn結(jié)尾,每發(fā)送一條SMTP命令,要接收一個(gè)服務(wù)器數(shù)字回應(yīng)碼)

1、EHLO命令:

發(fā)送格式:EHLO 主機(jī)名或發(fā)送者SMTP服務(wù)器名rn ? ? ? ?

作用:向服務(wù)器標(biāo)明用戶身份

2、STARTTLS命令:

發(fā)送格式:STARTTLS arn

作用:這是使用QQ郵箱時(shí),需要的,這是我根據(jù)服務(wù)器反饋的錯(cuò)誤回應(yīng)碼,知道的命令,我理解的不太透徹,應(yīng)該為開(kāi)啟安全傳輸層協(xié)議(TLS),a字符是隨便加的,因?yàn)樗枰竺娓恍┳址拍艹晒?

3、AUTH?LOGIN命令:

發(fā)送格式:AUTH?LOGINrn ? ? ??

作用:郵箱認(rèn)證,發(fā)送該命令后應(yīng)依次先發(fā)送郵箱賬號(hào),后發(fā)送密碼(賬號(hào)密碼均使用Base64編碼)發(fā)送前,需要將賬號(hào)密碼字符串轉(zhuǎn)換為Base64編碼,而且賬號(hào)和密碼結(jié)尾必須添加上:rn

關(guān)于Base64編碼:http://blog.csdn.net/aaron133/article/details/78352525

簡(jiǎn)單轉(zhuǎn)換Base64編碼的函數(shù):http://blog.csdn.net/aaron133/article/details/78363844

4、MAIL?FROM命令:

發(fā)送格式:MAIL?FROM:?

作用:指定發(fā)件人

5、RCPT?TO命令:

發(fā)送格式:RCPT?TO:

作用:指定一個(gè)或多個(gè)收件人,指定多人時(shí),要多次發(fā)送RCPT?TO命令.

6、DATA命令:

發(fā)送格式:DATArn

作用:表示準(zhǔn)備開(kāi)始發(fā)送郵件內(nèi)容,發(fā)送此命令后,接著應(yīng)發(fā)送郵件內(nèi)容,內(nèi)容必須以rn.rn作為結(jié)束標(biāo)記.

7、QUIT命令:

發(fā)送格式:QUITrn

作用:退出命令

七、列舉一些三位數(shù)字響應(yīng)碼:

(第一位數(shù)字為2,表示命令成功)

(第一位數(shù)字為5,表示命令失?。?/p>

(第一位數(shù)字為3,表示命令未完成)

1、211 ? 系統(tǒng)狀態(tài)或系統(tǒng)幫助響應(yīng)
2、214 ? 幫助信息
3、220??


八、補(bǔ)充說(shuō)明:

1、360會(huì)報(bào)告有第三方軟件在使用郵箱發(fā)件.
2、SMTP命令中的HELO命令和EHLO命令是不同的,HELO命令是普通SMTP,不需要身份認(rèn)證就可以使用MAIL FROM命令,然后發(fā)送偽造發(fā)送者的郵件,而現(xiàn)在大多數(shù)為ESMTP(SMTP擴(kuò)展),是帶有身份驗(yàn)證的.



本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉