12年老牌互聯(lián)網(wǎng)IT解決方案提供商
騰佑科技咨詢熱線咨詢熱線: 400-996-8756
工單提交 注冊(cè)/登錄
百度云服務(wù)中心騰佑科技公司
云服務(wù)器活動(dòng) 服務(wù)器租用 服務(wù)器托管 機(jī)柜租賃 帶寬租賃
  • 最新資訊
  • 熱門資訊
  • 最熱資訊
智能建站

SMTP協(xié)議原理

發(fā)布時(shí)間:2012-06-04 17:34 作者:admin

簡(jiǎn)述:

SMTP-簡(jiǎn)單郵件傳輸協(xié)議(SimpleMailTransferProtocol),是定義郵件傳輸?shù)膮f(xié)議,它是基于TCP服務(wù)的應(yīng)用層協(xié)議,由RFC821所定義。SMTP協(xié)議規(guī)定的命令是以明文方式進(jìn)行的。為了說(shuō)明SMTP的工作原理,我們以向163發(fā)送郵件為實(shí)例進(jìn)行說(shuō)明。   

在linux環(huán)境下,使用"telnet smtp.163. com 25"連接smtp.163. com的25號(hào)端口(SMTP的標(biāo)準(zhǔn)服務(wù)端口);在windows下使用telnet程序,遠(yuǎn)程主機(jī)指定為smtp.163. com,而端口號(hào)指定為25,然后連接smtp.163. com:交互過(guò)程如下:

[lix@nslix]$telnet smtp.163. com 25   

220 163 .com Anti-spam GT for Coremail System (163com[071018])   

HELO smtp.163 .com   

250 OK   

auth login   

334 dXNlcm5hbWU6   

USER base64加密后的用戶名   

334 UGFzc3dvcmQ6   

PASS base64加密后的密碼   

235 Authentication successful   

MAILFROM:XXX@163 .COM   

250 Mail OK   

RCPTTO:XXX@163 .COM   

250 Mail OK   

DATA   

354 End data with .   

QUIT250 Mail OK queued as smtp5,D9GowLArizfIFTpIxFX8AA==.41385S2 1211766217   
HELO是客戶向?qū)Ψ洁]件服務(wù)器發(fā)出的標(biāo)識(shí)自己的身份的命令,這里假設(shè)發(fā)送者為ideal;MAILFROM命令用來(lái)表示發(fā)送者的郵件地址;RCPTTO:標(biāo)識(shí)接收者的郵件地址,這里表示希望發(fā)送郵件給XXX@163. COM,如果郵件接收者不是本地用戶,例如RCPTTO:ideal,則說(shuō)明希望對(duì)方郵件服務(wù)器為自己轉(zhuǎn)發(fā)(Relay)郵件,若該機(jī)器允許轉(zhuǎn)發(fā)這樣的郵件,則表示該郵件服務(wù)器是OPENRELAY的,否則說(shuō)明該服務(wù)器不允許RELAY;DATA表示下面是郵件的數(shù)據(jù)部分,輸入完畢以后,以一個(gè)"."開(kāi)始的行作為數(shù)據(jù)部分的結(jié)束標(biāo)識(shí);QUIT表示退出這次會(huì)話,結(jié)束郵件發(fā)送。   

這就是一個(gè)簡(jiǎn)單的發(fā)送郵件的會(huì)話過(guò)程,其實(shí)當(dāng)使用outlookexpress等客戶軟件發(fā)送時(shí),后臺(tái)進(jìn)行的交互也是這樣的,當(dāng)然,SMTP協(xié)議為了處理復(fù)雜的郵件發(fā)送情況如附件等等,定義了很多的命令及規(guī)定,具體可以通過(guò)閱讀RFC821來(lái)獲得。   

當(dāng)你的一個(gè)朋友向你發(fā)送郵件時(shí),他的郵件服務(wù)器和你的郵件服務(wù)器通過(guò)SMTP協(xié)議通信,將郵件傳遞給你郵件地址所指示的郵件服務(wù)器上(這里假設(shè)你的本地郵件服務(wù)器是Linux系統(tǒng)),若你通過(guò)telnet協(xié)議直接登錄到郵件服務(wù)器上,則可以使用mail等客戶軟件直接閱讀郵件,但是若你希望使用本地的MUA(MailUserAgent,如outlookexpress等客戶軟件)來(lái)閱讀郵件,則本地客戶端通過(guò)POP3或IMAP協(xié)議與郵件服務(wù)器交互,將郵件信息傳遞到客戶端(如:win98系統(tǒng))。

如果你向你的朋友回復(fù)一封信件時(shí),你所使用的MUA也是通過(guò)SMTP協(xié)議與郵件服務(wù)(一般為發(fā)送郵件地址對(duì)應(yīng)的email地址)器通信,指示其希望郵件服務(wù)器幫助轉(zhuǎn)發(fā)一封郵件到你朋友的郵件地址指定的郵件服務(wù)器中。若本地郵件服務(wù)器允許你通過(guò)它轉(zhuǎn)發(fā)郵件,則服務(wù)器通過(guò)SMTP協(xié)議發(fā)送郵件到對(duì)方的郵件服務(wù)器。這就是接受和發(fā)送郵件的全部過(guò)程。

本文由專業(yè)服務(wù)器托管——騰佑科技(http://mubashirfilms.com)提供。

點(diǎn)擊展開(kāi)全文

騰佑科技(mubashirfilms.com)成立于2009年,總部位于河南鄭州,是一家集互聯(lián)網(wǎng)基礎(chǔ)設(shè)施及軟硬件于一體化的高新技術(shù)企業(yè),具有IDC/ISP/ICP/云牌照、雙軟等資質(zhì),并擁有多個(gè)國(guó)家版權(quán)局認(rèn)證。公司自成立以來(lái),一直致力于發(fā)展互聯(lián)網(wǎng)IDC數(shù)據(jù)中心DataCenter、云計(jì)算Cloud、大數(shù)據(jù)BigDate、人工智能AI、內(nèi)容加速CDN、互聯(lián)網(wǎng)安全、軟件定制開(kāi)發(fā)等產(chǎn)品服務(wù)及行業(yè)客戶技術(shù)一體化智能解決方案;2018年成為百度智能云AI河南服務(wù)中心。

售前咨詢熱線:400-996-8756

備案提交:0371-89913068

售后客服:0371-89913000

熱門活動(dòng)

百度云服務(wù)中心
  • 熱門資訊
  • 隨便看看