了解郵件伺服器、Web 伺服器背後的理論

了解郵件伺服器、Web 伺服器背後的理論

我非常了解網頁伺服器背後的理論,基本上是:有人的網頁伺服器正在等待我們的請求並對其做出回應。

但當人們說時我發現有點含糊你的郵件伺服器。我正在讀一篇關於網路的文章,其中經常使用這個,說我的郵件伺服器。但是我的朋友問我,你要使用哪個郵件伺服器?是嗎谷歌的郵件伺服器

所以,我的基本困惑點是,我們將郵件發送到哪裡,我知道它會發送到郵件伺服器;但:

  1. 是否會有我的郵件伺服器:是否有本機郵件伺服器(如本機 DNS 伺服器)?首先,我的本地郵件伺服器會取得它,然後將其提供給Google的郵件伺服器,依此類推。
  2. 郵件伺服器是否由 ISP 託管?

  3. 郵件伺服器與 Web 伺服器不同嗎?

  4. 我也聽說過 SMTP 伺服器,它們與郵件伺服器相同嗎,只是
    不同的術語還是其他什麼?

答案1

它們本質上與 Web 伺服器相同,因為它們可以託管在您的電腦能夠連接到的任何地方。

有一個位於公共互聯網上的本地託管郵件伺服器,可以(透過 SMTP)傳遞郵件,然後您的郵件用戶端可以檢索(透過 POP3 或 IMAP)。或者您可以擁有一台不可公開存取的郵件伺服器,但只是從公開存取的郵件伺服器中擷取郵件。

通常,雖然家庭用戶沒有這些,但他們只有一封郵件客戶這是使用其傳入和傳出郵件伺服器的地址詳細資訊進行設定的,無論是 Google、Outlook 還是 SomeOtherMailService。

回答您的問題:

  1. 是否會有我的郵件伺服器:是否有本機郵件伺服器(如本機 DNS 伺服器)?首先,我的本地郵件伺服器會取得它,然後將其提供給Google的郵件伺服器,依此類推。

你可以,但可能不會。往上看。

  1. 郵件伺服器是否由 ISP 託管?

如果您使用 ISP 提供的電子郵件服務,那麼可以。

如果他們提供服務但您不使用它,那麼他們仍然有伺服器,但您只需繞過它們並直接進入您的實際郵件服務。

如果他們不提供服務,那麼不,他們不需要或沒有郵件伺服器。

  1. 郵件伺服器與 Web 伺服器不同嗎?

它們通常只是運行在A機器。它可以是與 Web 伺服器相同的計算機,也可以是單獨的計算機。它如何設置取決於設置它的人。

  1. 我也聽說過 SMTP 伺服器,它們與郵件伺服器相同嗎,只是不同的術語還是其他什麼?

郵件傳輸協定是用於從客戶端傳輸郵件的協議一個伺服器或一個伺服器將其傳遞到另一個伺服器。 SMTP 伺服器是專門等待將郵件訊息轉送到最終目的地的伺服器。

將 SMTP 視為街上的郵箱及其背後的郵政系統。 SMTP 管理郵件的路由和傳遞,就像郵政系統一樣。

然後,您從「保留」郵件伺服器而不是中繼郵件伺服器收集郵件。如果這有助於類比,您可以將其視為您的受氣墊,但它只是您連接到檢查郵件的另一台伺服器。

答案2

除了@mokubai 的回答 -

如何定位您的網域的郵件伺服器的詳細資訊使用特定的記錄類型(MX 記錄)儲存在 DNS 系統中 - 事實上,為了可靠性,它可以有更多的記錄。這些記錄的處理方式與用於 Web 伺服器的 A、AAAA 和 CNAME 記錄不同。

郵件伺服器有點用詞不當——郵件伺服器由許多元素組成——可以分佈在多台機器上。典型的是 SMTP 伺服器 - 它在郵件伺服器之間發送和接收電子郵件,並且經常 - 但有時在單獨的電腦上並具有不同的參數 - 接受來自最終用戶的電子郵件。它通常還支援使用者檢索電子郵件的一種或多種機制 - 通常是 POP 或 IMAP - 也可以是單獨的伺服器 - 並且通常是垃圾郵件過濾器 - 通常位於 pop/imap 伺服器和 dmtp 伺服器之間。

當然,這也可以在一台機器上完成。

相關內容