iT邦幫忙

2024 iThome 鐵人賽

DAY 17
1

接續昨天最後的問題!

假設你正在用Gmail發送一封郵件給你的朋友,他的郵箱是在Yahoo上(例如@yahoo.com)。SMTP的流程大概是這樣的:

  1. 建立連接:當你點擊“發送”按鈕時,Gmail馬上跟它自己的SMTP服務器建立一個連接,這通常是透過TCP端口25或587進行的。
  2. 發送郵件:一旦連接成功,Gmail的SMTP服務器就會開始工作。它會先確認你的郵件內容,並核對發件人和收件人的地址。接著,它會把郵件準備好,看看該把它發到哪裡。這時,SMTP服務器會把郵件發送到下一個合適的服務器,可能是某個中繼服務器,或者直接發給Yahoo的郵件服務器。
  3. 中繼過程:假如Yahoo的郵件服務器在另一個網絡上,Gmail的SMTP服務器可能需要把郵件轉交給一個或多個中繼服務器。這些中繼服務器就像是“郵差”,它們會接力把郵件一站一站地往前送,直到郵件最終抵達Yahoo的郵件服務器。
  4. 傳輸完成:當郵件最終送到Yahoo的郵件服務器時,SMTP的工作就完成了。然後你的朋友就可以用他的郵件客戶端(像是Yahoo的網頁郵件、手機郵件App等)來接收並查看這封郵件了。

整個過程就像是把郵件從一個郵局送到另一個郵局,最後送到你朋友手中。


上一篇
Day16 | 簡單郵件傳輸協議(SMTP)
下一篇
Day18 | 人生三大要素:空氣、水還有Wi-Fi
系列文
每天都在上網,但你知道網路是怎麼運作的嗎?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言