各种邮件协议的说明
什么是POP3協(xié)議
POP的全稱是Post Office Protocol,即郵局協(xié)議,用于電子郵件的接收,它使用TCP的110端口,現(xiàn)在常用的是第三版,所以簡(jiǎn)稱為POP3。
POP3仍采用Client/Server工作模式。當(dāng)客戶機(jī)需要服務(wù)時(shí),客戶端的軟件(OutlookExpress或FoxMail)將與POP3服務(wù)器建立TCP連接,此后要經(jīng)過POP3協(xié)議的三種工作狀態(tài),首先是認(rèn)證過程,確認(rèn)客戶機(jī)提供的用戶名和密碼,在認(rèn)證通過后便轉(zhuǎn)入處理狀態(tài),在此狀態(tài)下用戶可收取自己的郵件或做郵件的刪除,在完成響應(yīng)的操作后客戶機(jī)便發(fā)出quit命令,此后便進(jìn)入更新狀態(tài),將做刪除標(biāo)記的郵件從服務(wù)器端刪除掉。到此為止整個(gè)POP過程完成。
什么是SMTP協(xié)議
SMTP稱為簡(jiǎn)單Mail傳輸協(xié)議(Simple Mail Transfer Protocal),目標(biāo)是向用戶提供高效、可靠的郵件傳輸。SMTP的一個(gè)重要特點(diǎn)是它能夠在傳送中接力傳送郵件,即郵 件可以通過不同網(wǎng)絡(luò)上的主機(jī)接力式傳送。工作在兩種情況下:一是電子郵件從客戶機(jī)傳輸?shù)椒?wù)器;二是從某一個(gè)服務(wù)器傳輸?shù)搅硪粋€(gè)服務(wù)器。 .SMTP是個(gè)請(qǐng)求/響應(yīng)協(xié)議,它監(jiān)聽25號(hào)端口,用于接收用戶的Mail請(qǐng)求,并與遠(yuǎn)端Mail服務(wù)器建立SMTP連接。
SMTP通常有兩種工作模式:發(fā)送SMTP和接收SMTP。具體工作方式為:發(fā)送SMTP在接到用戶的郵件請(qǐng)求后,判斷此郵件是否為本地郵件,若是直接投送到用戶的郵箱,否則向dns查詢遠(yuǎn)端郵件服務(wù)器的MX紀(jì)錄,并建立與遠(yuǎn)端接收SMTP之間的一個(gè)雙向傳送通道,此后SMTP命令由發(fā)送SMTP發(fā)出,由接收SMTP接收,而應(yīng)答則反方面?zhèn)魉汀R坏﹤魉屯ǖ澜?#xff0c;SMTP發(fā)送者發(fā)送MAIL命令指明郵件發(fā)送者。如果SMTP接收者可以接收郵件則返回OK應(yīng)答。SMTP發(fā)送者再發(fā)出RCPT命令確認(rèn)郵件是否接收到。如果SMTP接收者接收,則返回OK應(yīng)答;如果不能接收到,則發(fā)出拒絕接收應(yīng)答(但不中止整個(gè)郵件操作),雙方將如此重復(fù)多次。當(dāng)接收者收到全部郵件后會(huì)接收到特別的序列,如果接收者成功處理了郵件,則返回OK應(yīng)答。
什么是IMAP4協(xié)議
IMAP是Internet Message Access Protocol的縮寫,顧名思義,主要提供的是通過Internet獲取信息的一種協(xié)議。IMAP象POP那樣提供了方便的郵件下載服務(wù),讓用戶能進(jìn)行離線閱讀,但I(xiàn)MAP能完成的卻遠(yuǎn)遠(yuǎn)不只這些。IMAP提供的摘要瀏覽功能可以讓你在閱讀完所有的郵件到達(dá)時(shí)間、主題、發(fā)件人、大小等信息后才作出是否下載的決定。
什么是MTA
用于收發(fā)Mail的程序一般統(tǒng)稱為郵件用戶代理MUA(Mail User Agent)。將來自MUA的信件轉(zhuǎn)發(fā)給指定的用戶的程序一般被稱之為因特網(wǎng)郵件傳送代理MTA(Mail Transfer Agent)。在linux/Unix系統(tǒng)上,最著名的MTA有sendamil、qmail等程序。
什么是Linux
Linux是Unix風(fēng)格的操作系統(tǒng)(OS),在原代碼級(jí)上兼容絕大部分Unix標(biāo)準(zhǔn)(指的是IEEE POSIX、System V、BSD),是一個(gè)支持多用戶、多進(jìn)程、多線程、實(shí)時(shí)性較好的功能強(qiáng)大而穩(wěn)定的操作系統(tǒng)。它可以運(yùn)行在x86 PC、Sun Sparc、Digital Alpha、680x0、PowerPC、MIPS等平臺(tái)上,可以說Linux是目前運(yùn)行硬件平臺(tái)最多的操作系統(tǒng)。Linux最大的特點(diǎn)在于它是GNU(一種自由軟件體系)的一員,遵循公共版權(quán)許可證(GPL),秉承“自由的思想,開放的源碼”的原則,成千上萬(wàn)的專家/愛好者通過Internet在不斷地完善并維護(hù)它,可以說Linux是計(jì)算機(jī)愛好者自己的操作系統(tǒng)。
什么是Qmail
qmail是一個(gè)因特網(wǎng)郵件傳送代理(簡(jiǎn)寫為MTA),它運(yùn)行在linux/Unix兼容系統(tǒng)下,是一個(gè)直接代替UNIX下Sendmail軟件的郵件傳送程序。qmail使用SMTP協(xié)議與其它系統(tǒng)上的MTA交換郵件。
作為L(zhǎng)inux下面主流的郵件系統(tǒng)內(nèi)核,大量著名的商業(yè)郵件系統(tǒng)都是在Qmail內(nèi)核下開發(fā),比如Hotmail等。Qmail具有安裝方便、安全性高、郵件結(jié)構(gòu)合理、支持SMTP服務(wù)、隊(duì)列管理、郵件反彈、基于域名的郵件路由、SMTP傳輸、轉(zhuǎn)發(fā)和郵件列表、本地(郵件)傳送、POP3 服務(wù)等強(qiáng)大的功能。它已經(jīng)逐漸替代傳統(tǒng)的Sendmail成為linux下郵件系統(tǒng)內(nèi)核的主流選擇。
什么是WebMail
收發(fā)郵件有2種方式,一種是通過Outlook Express、Foxmail等客戶端軟件郵件;另外一種是登陸服務(wù)商的站點(diǎn)收發(fā)郵件。后者,我們稱為Webmail。Webmail與Outlook Express和Foxmail等客戶端軟件比較,其優(yōu)點(diǎn)在于:可以隨時(shí)隨地收發(fā)郵件,不受PC機(jī)環(huán)境的影響,適合在學(xué)校局域網(wǎng)外收發(fā)郵件。
POP的全稱是Post Office Protocol,即郵局協(xié)議,用于電子郵件的接收,它使用TCP的110端口,現(xiàn)在常用的是第三版,所以簡(jiǎn)稱為POP3。
POP3仍采用Client/Server工作模式。當(dāng)客戶機(jī)需要服務(wù)時(shí),客戶端的軟件(OutlookExpress或FoxMail)將與POP3服務(wù)器建立TCP連接,此后要經(jīng)過POP3協(xié)議的三種工作狀態(tài),首先是認(rèn)證過程,確認(rèn)客戶機(jī)提供的用戶名和密碼,在認(rèn)證通過后便轉(zhuǎn)入處理狀態(tài),在此狀態(tài)下用戶可收取自己的郵件或做郵件的刪除,在完成響應(yīng)的操作后客戶機(jī)便發(fā)出quit命令,此后便進(jìn)入更新狀態(tài),將做刪除標(biāo)記的郵件從服務(wù)器端刪除掉。到此為止整個(gè)POP過程完成。
什么是SMTP協(xié)議
SMTP稱為簡(jiǎn)單Mail傳輸協(xié)議(Simple Mail Transfer Protocal),目標(biāo)是向用戶提供高效、可靠的郵件傳輸。SMTP的一個(gè)重要特點(diǎn)是它能夠在傳送中接力傳送郵件,即郵 件可以通過不同網(wǎng)絡(luò)上的主機(jī)接力式傳送。工作在兩種情況下:一是電子郵件從客戶機(jī)傳輸?shù)椒?wù)器;二是從某一個(gè)服務(wù)器傳輸?shù)搅硪粋€(gè)服務(wù)器。 .SMTP是個(gè)請(qǐng)求/響應(yīng)協(xié)議,它監(jiān)聽25號(hào)端口,用于接收用戶的Mail請(qǐng)求,并與遠(yuǎn)端Mail服務(wù)器建立SMTP連接。
SMTP通常有兩種工作模式:發(fā)送SMTP和接收SMTP。具體工作方式為:發(fā)送SMTP在接到用戶的郵件請(qǐng)求后,判斷此郵件是否為本地郵件,若是直接投送到用戶的郵箱,否則向dns查詢遠(yuǎn)端郵件服務(wù)器的MX紀(jì)錄,并建立與遠(yuǎn)端接收SMTP之間的一個(gè)雙向傳送通道,此后SMTP命令由發(fā)送SMTP發(fā)出,由接收SMTP接收,而應(yīng)答則反方面?zhèn)魉汀R坏﹤魉屯ǖ澜?#xff0c;SMTP發(fā)送者發(fā)送MAIL命令指明郵件發(fā)送者。如果SMTP接收者可以接收郵件則返回OK應(yīng)答。SMTP發(fā)送者再發(fā)出RCPT命令確認(rèn)郵件是否接收到。如果SMTP接收者接收,則返回OK應(yīng)答;如果不能接收到,則發(fā)出拒絕接收應(yīng)答(但不中止整個(gè)郵件操作),雙方將如此重復(fù)多次。當(dāng)接收者收到全部郵件后會(huì)接收到特別的序列,如果接收者成功處理了郵件,則返回OK應(yīng)答。
什么是IMAP4協(xié)議
IMAP是Internet Message Access Protocol的縮寫,顧名思義,主要提供的是通過Internet獲取信息的一種協(xié)議。IMAP象POP那樣提供了方便的郵件下載服務(wù),讓用戶能進(jìn)行離線閱讀,但I(xiàn)MAP能完成的卻遠(yuǎn)遠(yuǎn)不只這些。IMAP提供的摘要瀏覽功能可以讓你在閱讀完所有的郵件到達(dá)時(shí)間、主題、發(fā)件人、大小等信息后才作出是否下載的決定。
什么是MTA
用于收發(fā)Mail的程序一般統(tǒng)稱為郵件用戶代理MUA(Mail User Agent)。將來自MUA的信件轉(zhuǎn)發(fā)給指定的用戶的程序一般被稱之為因特網(wǎng)郵件傳送代理MTA(Mail Transfer Agent)。在linux/Unix系統(tǒng)上,最著名的MTA有sendamil、qmail等程序。
什么是Linux
Linux是Unix風(fēng)格的操作系統(tǒng)(OS),在原代碼級(jí)上兼容絕大部分Unix標(biāo)準(zhǔn)(指的是IEEE POSIX、System V、BSD),是一個(gè)支持多用戶、多進(jìn)程、多線程、實(shí)時(shí)性較好的功能強(qiáng)大而穩(wěn)定的操作系統(tǒng)。它可以運(yùn)行在x86 PC、Sun Sparc、Digital Alpha、680x0、PowerPC、MIPS等平臺(tái)上,可以說Linux是目前運(yùn)行硬件平臺(tái)最多的操作系統(tǒng)。Linux最大的特點(diǎn)在于它是GNU(一種自由軟件體系)的一員,遵循公共版權(quán)許可證(GPL),秉承“自由的思想,開放的源碼”的原則,成千上萬(wàn)的專家/愛好者通過Internet在不斷地完善并維護(hù)它,可以說Linux是計(jì)算機(jī)愛好者自己的操作系統(tǒng)。
什么是Qmail
qmail是一個(gè)因特網(wǎng)郵件傳送代理(簡(jiǎn)寫為MTA),它運(yùn)行在linux/Unix兼容系統(tǒng)下,是一個(gè)直接代替UNIX下Sendmail軟件的郵件傳送程序。qmail使用SMTP協(xié)議與其它系統(tǒng)上的MTA交換郵件。
作為L(zhǎng)inux下面主流的郵件系統(tǒng)內(nèi)核,大量著名的商業(yè)郵件系統(tǒng)都是在Qmail內(nèi)核下開發(fā),比如Hotmail等。Qmail具有安裝方便、安全性高、郵件結(jié)構(gòu)合理、支持SMTP服務(wù)、隊(duì)列管理、郵件反彈、基于域名的郵件路由、SMTP傳輸、轉(zhuǎn)發(fā)和郵件列表、本地(郵件)傳送、POP3 服務(wù)等強(qiáng)大的功能。它已經(jīng)逐漸替代傳統(tǒng)的Sendmail成為linux下郵件系統(tǒng)內(nèi)核的主流選擇。
什么是WebMail
收發(fā)郵件有2種方式,一種是通過Outlook Express、Foxmail等客戶端軟件郵件;另外一種是登陸服務(wù)商的站點(diǎn)收發(fā)郵件。后者,我們稱為Webmail。Webmail與Outlook Express和Foxmail等客戶端軟件比較,其優(yōu)點(diǎn)在于:可以隨時(shí)隨地收發(fā)郵件,不受PC機(jī)環(huán)境的影響,適合在學(xué)校局域網(wǎng)外收發(fā)郵件。
轉(zhuǎn)載于:https://www.cnblogs.com/miaomiaoga/archive/2005/12/30/307824.html
總結(jié)
- 上一篇: Mercury的三件“利器”
- 下一篇: vue 自定义封装组件 使用 mod