2014-09-28 25 views
1

設置我的移動電子郵件客戶端時,我通常需要輸入SMTP中繼服務器域名,但爲什麼我的電子郵件客戶端需要SMTP中繼服務器呢?爲什麼電子郵件客戶端需要SMTP中繼服務器?這是必要的嗎?

我認爲它可以通過查找DNS MX記錄,直接與目標電子郵件地址所在的域名的smtpd服務器(例如postfix)通信。並直接發送給它,爲什麼不呢?


其實我還有一個困惑,如果一個smtpd的服務器使用SMTP驗證,那麼如何才能依靠服務器中其他地方依靠郵件呢?依賴服務器根本沒有用於傳輸該郵件的用戶名和密碼。

回答

2

電子郵件客戶端使用SMTP中繼服務器

  • 簡化電子郵件發送(例如,以避免重複由電子郵件客戶端的傳送嘗試)
  • 避免被誤認爲是垃圾郵件發送者。

直接電子郵件發送可能是一個相當簡單的選項,在古代spam以前。

SMTP AUTH(主要)用於電子郵件客戶端以通過電子郵件發送服務器通信。 SMTP服務器到SMTP服務器通信不需要SMTP AUTH而不禁止來自「陌生人」的電子郵件。 SMTP AUTH允許接受來自可信客戶端(客戶)的郵件,甚至可以從IP地址接收郵件,否則IP地址會被DNSBL(例如DUL範圍)阻止。

+0

感謝您的回答,我同意避免垃圾郵件發送者和允許像SPF這樣的機構是很重要的原因。另一個問題是,當我在Linode VPS上遠程登錄gmail MTA(根據MX記錄,我選擇aspmx3.googlemail.com,其IPv4爲74.125.24.26)時,我很成功,而當我在家中使用筆記本電腦進行telnet時, telnet超時。但我可以ping通該地址,那麼是否有一些防火牆檢測到我的目標端口?並使用端口25過濾消息? – 2014-09-29 02:20:24

+0

最有可能的是(作爲垃圾郵件預防)。谷歌可能「防火牆」在它的MX服務器上IP地址(網絡)「非常不可能」託管合法的郵件/ SMTP服務器。 – AnFi 2014-09-29 06:56:08

相關問題