郵件開發的基礎協議

2021-10-20 14:14:56 字數 1109 閱讀 6497

poppop與pop3區別

imap

imap提供webmail與電子郵件客戶端之間的雙向通訊,客戶端收取的郵件仍然保留在伺服器上,同時在客戶端上的操作都會反饋到伺服器上(如:刪除郵件標記已讀等,伺服器上的郵件也會做相應的動作。所以無論從瀏覽器登入郵箱或者客戶端軟體登入郵箱,看到的郵件以及狀態都是一致的)。而pop3在客戶端的操作不會同步到伺服器上;

imap更好地支援了從多個不同裝置中隨時訪問新郵件;

rfc822標準

該標準主要定義郵件結構和資料格式,為郵箱伺服器的資料解析和資料重組提供統一的處理方式,比如:一些處理郵件代收發的第三方庫都必須按照該標準處理資料。

ssl

1、認證使用者和伺服器,確保資料傳送到正確的客戶機和伺服器;

2、加密資料以防止資料中途被竊取;

3、維護資料的完整性,確保資料在傳輸過程中不被改變。

郵件傳送的基本原理

2.使用者**根據發信人編輯的資訊,生成一封符合郵件格式的郵件;

3.使用者**把郵件傳送到發信人的的郵件伺服器上,郵件伺服器上面有乙個緩衝佇列,傳送到郵件伺服器上面的郵件都會加入到緩衝佇列中,等待郵件伺服器上的smtp客戶端進行傳送;

4.發信人的郵件伺服器使用smtp協議把這封郵件傳送到收件人的郵件伺服器上(它會自動根據收件人的郵箱來分析出收件人的郵箱伺服器);

5.收件人的郵件伺服器收到郵件後,把這封郵件放到收件人在這個伺服器上的信箱中;

6.收件人使用使用者**來收取郵件。首先使用者**使用pop3協議來連線收件人所在的郵件伺服器,身份驗證成功後,使用者**就可以把郵件伺服器上面的收件人郵箱裡面的郵件讀取出來,並展示給收件人。 小結

參考文獻

java郵件開發 電子郵件基礎

本部落格簡述 1.電子郵件基礎 網域名稱管理 dns的域類似於人類社會的組織關係。乙個域表示一組邏輯相關的計算機組合。dns域管理規則 1 每個域都有一台dns伺服器進行管理 幫派花名冊 你的計算機想加入這個幫派,必須經過域管理員 幫主 同意,再在dns伺服器上註冊 該計算機ip位址與主機名對映關係...

郵件傳輸協議

定義了郵件客戶端與smtp伺服器之間,以及兩台smtp伺服器之間的通訊規則。smtp協議的通訊雙方採用一問一答的命令 響應形式進行對話,smtp協議定義了對話的規則和所有命令 響應的語法格式。smtp協議分為標準smtp協議和擴充套件smtp協議 esmtp,extension mail trans...

郵件協議介紹

smtp稱為簡單mail傳輸協議 mail transfer protocal 目標是向使用者提供高效 可靠的郵件傳輸。smtp的乙個重要特點是它能夠在傳送中接力傳送郵件,即郵 件可以通過不同網路上的主機接力式傳送。工作在兩種情況下 一是電子郵件從客戶機傳輸到伺服器 二是從某乙個伺服器傳輸到另乙個伺...