當(dāng)前位置:首頁>母嬰>電子郵件id是啥(電子郵件是怎么一回事)
發(fā)布時間:2024-01-25閱讀(26)
現(xiàn)在我們都經(jīng)常使用微信、QQ等IM工具,我們稱之為實時通信軟件,可能大家都還不知道,微信的前身還是QQ郵箱里面的一個小插件。今天我們來介紹下,郵件這種東西,在互聯(lián)網(wǎng)中是如何傳輸?shù)模鞘裁礃拥男问酱嬖谀亍?/p>

電子郵件誕生的時間比較早,早就在幾十年前,雖然有了網(wǎng)絡(luò),但是不同人,交流起來仍然非常麻煩。計算機(jī)底層是二進(jìn)制,怎么把想表達(dá)的東西變成二進(jìn)制而對方又能順利看到,一直是一個難題。于是,大家就發(fā)明一種叫做SMTP的協(xié)議,從計算機(jī)網(wǎng)絡(luò)的角度來看,它的傳輸層使用的是TCP協(xié)議傳輸,兩臺機(jī)器建立TCP連接后,雙方開始在這個連接上進(jìn)行控制應(yīng)答與數(shù)據(jù)傳遞。這種模式,就好比一個人直接拉了一條電話線到另外一個人家,可以隨時進(jìn)行通信了。

但是這種模式存在什么問題呢?那便是如果對方不在線,就無法建立連接。對方的電腦沒開啟,你就永遠(yuǎn)無法發(fā)郵件給對方,如果你想發(fā)郵件給對方,那就只好提前打個電話,跟他說哥們,我要給你發(fā)郵件了,趕緊上線吧。

設(shè)想,如果我們不在線,就不能收發(fā)消息,那得多麻煩,只要有麻煩的地方,就有商機(jī)。很快就有一些廠商,愿意用科技的力量,幫大家解決這個問題,像國外有谷歌,雅虎這樣的郵件服務(wù)商,國內(nèi)有搜狐、網(wǎng)易這些。他們是怎么解決的呢?就是提供一個服務(wù)器,把大家的東西存放起來。就好比雙十一了,我們經(jīng)常有快遞,我們不可能每次快遞員來的時候,都有空收快遞,于是,我們就跟快遞員說,先把這個東西放在物業(yè)那邊,然后在有空的時候,再去物業(yè)那里詢問有沒有新的快遞。
去物業(yè)看快遞有沒有新的快件,便是著名的POP3協(xié)議,谷歌雅虎會提供一些支持POP3協(xié)議的服務(wù)器,提供給大家去詢問有沒有新的郵件,在此之前,發(fā)送者使用SMTP協(xié)議將將發(fā)送的東西發(fā)給服務(wù)器,由服務(wù)器暫時保存,等著用戶來收取。
我們舉一個例子,用戶A從華為郵箱發(fā)送一份郵件給網(wǎng)易郵箱的用戶B。
以上就是一份郵件的神奇互聯(lián)網(wǎng)之旅了,當(dāng)然這其中還有各種各樣的反垃圾校驗呀,各種尋址呀,我們就不一一贅述了。我們學(xué)習(xí)了郵件中最為關(guān)鍵的兩個協(xié)議SMTP與POP3協(xié)議,這都是程序員面試常問的內(nèi)容。相信讀到這里,大家已經(jīng)清楚郵箱的基本流程了,關(guān)注我,讓我們一起學(xué)習(xí),共同進(jìn)步!(同名公眾號:沙茶敏碎碎念)
歡迎分享轉(zhuǎn)載→http://m.avcorse.com/read-293036.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖