-
1 # 少兒程式設計學習
-
2 # 程式猿陌小江
常用的電子郵件協議有SMTP、POP3、IMAP4,它們都隸屬於TCP/IP協議簇,預設狀態下,分別透過TCP埠25、110和143建立連線。
-
3 # IT老菜鳥
最著名的網際網路的電子郵件傳輸協議,就是SMTP、POP3和IMAP了
SMTP 的全稱是“Simple Mail Transfer Protocol”,簡單郵件傳輸協議。它是一組用於從源地址到目的地址傳輸郵件的規範。簡單的說,SMTP的主要作用就是發郵件,類似於我們的”寄信“
POP3全稱是”Post Office Protocol 3“,即郵局協議的第3個版本,它規定怎樣將個人計算機連線到Internet的郵件伺服器和下載電子郵件的電子協議,允許使用者從伺服器上把郵件儲存到本地主機。簡單的說,POP3主要作用就是為了收郵件,類似於我們的”收信“
IMAP全稱是”Internet Mail Access Protocol“,即互動式郵件存取協議,它是跟POP3類似郵件訪問標準協議之一。不同的是,開啟了IMAP後,您在電子郵件客戶端收取的郵件仍然保留在伺服器上,同時在客戶端上的操作都會反饋到伺服器上。IMAP也類似我們的”收信“
POP3和IMAP最大的不同在於POP3協議允許電子郵件客戶端下載伺服器上的郵件,但是在客戶端的操作不會反饋到伺服器上,而IMAP客戶端的操作都會反饋到伺服器上。
比如透過客戶端收取了郵箱中郵件並移動到其他資料夾,如果是POP3,那麼郵箱伺服器上的這些郵件是沒有同時被移動的 ;如果是IMAP,那麼郵件伺服器的郵件也是會杯移動到其他資料夾
這麼說肯定大家都明白了。如果我們要發郵件,那麼就必須要使用SMTP,如果要收郵件,就需要使用POP3或者IMAP
目前大部分郵件伺服器都是支援這3個協議的,由於IMAP比較方便,因此IMAP協議使用的比較多。一般我們使用手機的郵件APP時,會讓我們填寫相關的地址,這些地址都是以”協議.郵箱域名“的方式。假如我們使用126郵箱,那麼126郵箱的地址可以這麼填
接收郵件伺服器:imap.126.com
傳送郵件伺服器:
smtp.126.com
再看看安卓自帶的郵件終端的例子。一般我們使用郵箱的APP是不需要填寫賬戶設定的,預設SMTP的地址就是SMTP加上郵件的字尾(@後面的內容),預設的知名郵箱POP3或者IMAP地址都設定好了,如果是非知名郵箱,就要自己填地址
最後注意,有的郵箱需要手動開啟IMAP/SMTP或者POP3/SMTP服務,我記得之前QQ郵箱就是這樣,需要透過網頁登陸到QQ郵箱,透過設定開啟。
-
4 # mykevin
電子郵件協議 常用的電子郵件協議有SMTP、POP3、IMAP4,它們都隸屬於TCP/IP協議簇,預設狀態下,分別透過TCP埠25、110和143建立連線。下面分別對其進行簡單介紹。
中文名 電子郵件協議 外文名 Simple Mail Transfer Protocol 常用 SMTP、POP3 建立連線 TCP埠25、110和143 協議型別 SMTP協議 SMTP的全稱是“Simple Mail Transfer Protocol”,即簡單郵件傳輸協議。它是一組用於從源地址到目的地址傳輸郵件的規範,透過它來控制郵件的中轉方式。SMTP 協議屬於TCP/IP協議簇,它幫助每臺計算機在傳送或中轉信件時找到下一個目的地。SMTP 伺服器就是遵循SMTP協議的傳送郵件伺服器。SMTP認證,簡單地說就是要求必須在提供了賬戶名和密碼之後才可以登入 SMTP 伺服器,這就使得那些垃圾郵件的散播者無可乘之機。增加 SMTP 認證的目的是為了使使用者避免受到垃圾郵件的侵擾。 SMTP已是事實上的E-Mail傳輸的標準。 POP協議 POP郵局協議負責從郵件伺服器中檢索電子郵件。它要求郵件伺服器完成下面幾種任務之一:從郵件伺服器中檢索郵件並從伺服器中刪除這個郵件;從郵件伺服器中檢索郵件但不刪除它;不檢索郵件,只是詢問是否有新郵件到達。POP協議支援多使用者網際網路郵件擴充套件,後者允許使用者在電子郵件上附帶二進位制檔案,如文字處理檔案和電子表格檔案等,實際上這樣就可以傳輸任何格式的檔案了,包括圖片和聲音檔案等。在使用者閱讀郵件時,POP命令所有的郵件資訊立即下載到使用者的計算機上,不在伺服器上保留。 POP3(Post Office Protocol 3)即郵局協議的第3個版本,是因特網電子郵件的第一個離線協議標準。 IMAP協議 網際網路資訊訪問協議(IMAP)是一種優於POP的新協議。和POP一樣,IMAP也能下載郵件、從伺服器中刪除郵件或詢問是否有新郵件,但IMAP克服了POP的一些缺點。例如,它可以決定客戶機請求郵件伺服器提交所收到郵件的方式,請求郵件伺服器只下載所選中的郵件而不是全部郵件。客戶機可先閱讀郵件資訊的標題和傳送者的名字再決定是否下載這個郵件。透過使用者的客戶機電子郵件程式,IMAP可讓使用者在伺服器上建立並管理郵件資料夾或郵箱、刪除郵件、查詢某封信的一部分或全部內容,完成所有這些工作時都不需要把郵件從伺服器下載到使用者的個人計算機上。 支援種IMAP的常用郵件客戶端有:ThunderMail,Foxmail,Microsoft Outlook等。 傳輸方式 Internet上傳送電子郵件是透過一套稱為郵件伺服器的程式進行硬體管理並儲存的。與個人計算機不同,這些郵件伺服器及其程式必須每天24小時不停地執行,否則就不能收發郵件了,簡單郵件傳輸協議SMTP(Simple Mail Transfer Protocol)和郵局協議POP(Post Office Protocol)是負責用客戶機/伺服器模式傳送和檢索電子郵件的協議。 使用者計算機上執行的電子郵件客戶機程式請求郵件伺服器進行郵件傳輸,郵件伺服器採用簡單郵件傳輸協議標準。很多郵件傳輸工具,如outlook express、fox mail等,都遵守SMTP標準並用這個協議向郵件伺服器傳送郵件。SMTP協議規定了郵件資訊的具體格式和郵件的管理方式。
回覆列表
IMAP是Internet Message Access Protocol的縮寫,顧名思義,主要提供的是透過Internet獲取資訊的一種協議。IMAP象POP那樣提供了方便的郵件下載服務,讓使用者能進行離線閱讀,但IMAP能完成的卻遠遠不只這些。IMAP提供的摘要瀏覽功能可以讓你在閱讀完所有的郵件到達時間、主題、發件人、大小等資訊後才作出是否下載的決定。
POP的全稱是Post Office Protocol,即郵局協議,用於電子郵件的接收,它使用TCP的110埠,現在常用的是第三版 ,所以簡稱為POP3。POP3仍採用Client/Server工作模式,。當客戶機需要服務時,客戶端的軟體(OutlookExpress或FoxMail)將與POP3伺服器建立TCP連線,此後要經過POP3協議的三種工作狀態,首先是認證過程,確認客戶機提供的使用者名稱和密碼,在認證通過後便轉入處理狀態,在此狀態下使用者可收取自己的郵件或做郵件的刪除,在完成響應的操作後客戶機便發出quit命令,此後便進入更新狀態,將做刪除標記的郵件從伺服器端刪除掉。到此為止整個POP過程完成。
SMTP稱為簡單Mail傳輸協議(Simple Mail Transfer Protocal),目標是向用戶提供高效、可靠的郵件傳輸。SMTP的一個重要特點是它能夠在傳送中接力傳送郵件,即郵 件可以透過不同網路上的主機接力式傳送。工作在兩種情況下:一是電子郵件從客戶機傳輸到伺服器;二是從某一個伺服器傳輸到另一個伺服器。SMTP是個請求/響應協議,它監聽25號埠,用於接收使用者的Mail請求,並與遠端Mail伺服器建立SMTP連線。