回覆列表
  • 1 # 使用者5754426002080

    郵件伺服器基本原理

    電子郵件的執行機制由IETF(Internet Engineering Task Force,Internet工程任務組)出版的一組相關RFC(Request for Commen,請求註解)文件定義,其中包括了SMTP(Simple Mail Transfer Protocol,簡單郵件傳輸協議)、POP3(郵局協議3)、IMAP4(Internet Mail Access Protocol 4,Internet郵件訪問協議4)、MIME(Multipurpose Internet Mail Extensions,多用途的Internet郵件擴充套件協議)等標準規範。電子郵件服務在實現中一般分為兩個部分,即MUA(Mail User Agent,郵件使用者代理)和MTA(郵件傳送代理),MUA負責提供使用者管理郵件的介面,而MTA則負責郵件的傳遞。LDA(Local Deliver Agent,郵件投遞代理),投遞郵件到本地郵箱。

    1、 SMTP、MTA和MUA

    SMTP定義了郵件伺服器間的通訊,它的埠號為25。RFC821描述了它的工作原理。SMTP的工作原理:

    A、客戶機透過Telnet命令與伺服器的25號埠建立一個TCP連線,連線成功後,伺服器返回一個表示通訊連線成功的220應答程式碼(telnet localhost 25)。

    B、傳送HELLO,向伺服器標識發件人的身份,若成功,則會收到250應答碼(HELO localhost)。

    C、使用MAIL FROM:命令給伺服器傳送發信人地址(MALO localhost)。

    D、使用RCPT TO:命令傳送收信人地址,可以傳送多個收件人地址。

    E、向服務傳送DATA命令,準備開始傳送郵件內容,伺服器若返回354應答碼,即表示已經準備接收郵件內容。

    F、使用QUIT命令退出通訊過程。

    2、 郵局與POP3/IMAP

    IMAP同POP一樣,提供客戶機存取遠端伺服器的的信件的功能,但它比POP提供更有效、更強大的郵件訪問功能

    a、支援同時對多個遠端信箱進行訪問

    b、支援多客戶機同時訪問一個信箱

    c、支援多個使用者作為不同的標示同時訪問一個資料夾

    d、支援客戶機取出信件的結構資訊和信件的子集

    e、IMAP支援客戶機與伺服器之間的同步

    IMAP客戶機透過TCP埠143與伺服器進行連線。

  • 中秋節和大豐收的關聯?
  • 2018年,你心目中的年度十佳電影是哪些?