這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)Email原理是什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供芮城網(wǎng)站建設(shè)、芮城做網(wǎng)站、芮城網(wǎng)站設(shè)計(jì)、芮城網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、芮城企業(yè)網(wǎng)站模板建站服務(wù),10多年芮城做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
E-mail與Internet
在專業(yè)的E-mail解決方案中,整個(gè)系統(tǒng)的各個(gè)組件通常都是來自同一家公司的軟件,你不能隨意更換個(gè)別組件,因?yàn)橥ǔ]有“等效程序”可以更換。另一方面,Internet Email系統(tǒng)采取開放式設(shè)計(jì),任何人都是可以用不同的軟件組合來架設(shè)一套郵件系統(tǒng),并且能夠與其他interner Email系統(tǒng)交換信息,唯一前提是所有軟件都不惜遵守一組公開的標(biāo)準(zhǔn)與協(xié)議。這組協(xié)議制定了郵件的標(biāo)準(zhǔn)格式、郵件系統(tǒng)個(gè)角色的定位與任務(wù)以及郵件從發(fā)送方傳遞到接收方的詳細(xì)過程。Exchange本身不是一個(gè)完整的Interner Email郵件系統(tǒng),它只是整個(gè)系統(tǒng)中的一個(gè)重要組件。大多數(shù)Email用戶只熟悉用來讀信、寫信的軟件,稱為“郵件用戶代理”(Mail User Agent,MUA),常見的MUA包括:mutt、elm、pine、netscape與outlook express。其任務(wù)是讓用戶能夠讀信、寫信、寄信。不過,MUA并非直接將Email送到收件人手中,而是由“郵件傳輸代理”(Mail Transfer Agent,MTA)代為傳遞。exchange扮演的角色正是MTA。
郵件系統(tǒng)的組成
當(dāng)你寄信時(shí),信件是交給郵局處理。同理,當(dāng)你要求MUA送出一封郵件,它只能將該郵件交給一臺運(yùn)行MTA軟件(例如exchange、postfix)的服務(wù)器。圖1-1是Email從發(fā)信者到收信者所經(jīng)過的處理流程。MTA的任務(wù)是接受MUA的委任,將Email從一個(gè)系統(tǒng)遞送到另一個(gè)系統(tǒng)。并收下遠(yuǎn)方MTA送來的郵件。每當(dāng)MTA收到MUA的寄信請求,它會先判斷是否應(yīng)該受理。通常,如果郵件是來自本地系統(tǒng)的用戶,或是本地網(wǎng)絡(luò)上的系統(tǒng),或是任何特許可以通過它轉(zhuǎn)發(fā)(relay)郵件到其他目的地的網(wǎng)絡(luò),MTA都會受理寄信請求。另一方面,MTA也會依據(jù)“收件人”來決定是否要收下郵件。如果收件人是本地系統(tǒng)的用戶,或是收件人位于它知道要如何轉(zhuǎn)遞(forword)的其他系統(tǒng),MTA就會收下信息。
MTA收到郵件之后,它必須決定下一步做什么。它有可能將郵件遞送給自己系統(tǒng)上的用戶,也有可能將郵件交給另一個(gè)MTA來繼續(xù)傳遞。對于要交給其他網(wǎng)絡(luò)的郵件,有可能會經(jīng)過多個(gè)MTA接力傳遞。如果MTA無法遞送信息,也無法轉(zhuǎn)交給其他MTA處理,則退信給原發(fā)信者,或是發(fā)出通知函給系統(tǒng)管理員。一般,個(gè)人的MTA Server通常是由ISP控管;公司員工的,則可能由企業(yè)的信息系統(tǒng)部門控管。
郵件終點(diǎn)站的MTA,在發(fā)現(xiàn)收件人是本地系統(tǒng)的用戶之后,必須將郵件交給“郵件投遞代理”(message delivery agent,MDA)。MDA可能將信息存放在普通文件夾內(nèi),也可能存入專門存儲電子郵件的特殊數(shù)據(jù)庫。不管是哪一種形式,任何用來長期保存郵件的機(jī)制,我們一律統(tǒng)稱為郵箱(message storage),或俗稱為“信箱”。
郵件被存入郵箱后,它就待在那里,等待收件人將它收走。收件人使用MUA來取信、讀信。提供郵箱訪問服務(wù)的服務(wù)器軟件,并非當(dāng)初收下信息的MTA,兩者的角色是分離的。MUA必須讓用戶成功通過身份驗(yàn)證,才可取走郵箱里的郵件,呈現(xiàn)給用戶閱讀。
由于Internet Email采用開放式標(biāo)準(zhǔn),所以MTA、MDA、MUA等不同角色,可分別由許多不同的軟件來扮演。實(shí)現(xiàn)相同協(xié)議的不同包,可以彼此互相交流,而不管他們是在什么系統(tǒng)上運(yùn)行。如果將一個(gè)完整的Email郵件系統(tǒng)集中在一起,你可能會發(fā)現(xiàn),處理SMTP的是一套軟件,處理POP/IMAP的是另一套軟件。但郵件系統(tǒng)中每一種角色,都有許多不同的軟件可以選擇。
上述就是小編為大家分享的Email原理是什么了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。