SMTP運作流程:

全名為Simple Mail Transfer Protocol,簡易郵件傳送協定。

運作方式:

  1. 用戶端傳送「telnet 《mail_server》 25」與伺服器端連線。
  2. 伺服器端回傳220訊息。
  3. 用戶端傳送「Hello 《Client》」告訴伺服器端client是誰。
  4. 伺服器端回傳250訊息。
  5. 建立連線完成,以下傳送訊息:
    1. 用戶端傳送「MAIL FROM:《E-Mail Address》」,告知來源。
    2. 伺服器回傳250代表OK,550代表錯誤。
    3. 用戶端傳送「RCPT TO:《E-Mail Address》」,告知目的地。
    4. 伺服器回傳250代表OK,550代表錯誤。
    5. 用戶端傳送「DATA」指令,告知接下來要傳送Header和Body了。
    6. 伺服器回傳一個 354 的訊息,並且提及以「(換行).(換行)」作為郵件內容的結尾。
    7. 用戶端傳送Header與Body內容,最後以「(換行).(換行)」為結尾。
    8. 伺服器回傳250代表寄信成功。
  6. 用戶端傳送「QUIT」結束連線。

連線範例圖:

SMTP

資訊來源:SMTP運作方式

results matching ""

    No results matching ""