使用者無法透過 smtp 發送郵件

使用者無法透過 smtp 發送郵件

我有自己的郵件伺服器,以前由 Hostgator 託管,但現在我有一個 VPS。

從我的家鄉,我可以隨心所欲地發送和接收郵件。它甚至可以在我的手機上使用。

我的其他用戶也可以在登入時登入他們的帳戶在我家,在我的連線上。

然而:當他們回家時卻做不到。我不知道為什麼。

所以,TL;DR:當我的朋友從他家的雷鳥發送郵件時拋出錯誤,當他從這裡(在他的筆記型電腦上)發送郵件時,效果很好。伺服器在英國。

我知道這沒什麼好繼續的,但我不知道從哪裡開始。我沒有設定任何特定於主機的過濾器。

答案1

您用戶的 ISP 很可能比您的更嚴格。通常,ISP 會封鎖所有不是針對自己的 SMTP 場的出站 SMTP 流量。讓他們研究 ISP 的流量策略;某些內容可能會發佈在他們的網站上,或至少在 DSLReports.com 的論壇貼文中提到。我會告訴你讓他們打電話給他們的 ISP,但是,與雪貂玩雜耍比從 ISP 的前兩層或三層「技術支援」中獲取連貫的資訊更容易。

答案2

連接埠 25 經常被消費者 ISP 阻止(入站和出站)。我記得在電話中與技術支援人員進行了一次特別令人沮喪的對話,試圖讓我的 25 連接埠暢通無阻。支援人員像口頭禪一樣不斷重複「我們不封鎖連接埠」。就好像重複它不知何故使它成為現實。我只是放棄並開始使用不同的連接埠。

如果只是您朋友的ISP 阻止出站連接埠25 和/或您的ISP 封鎖入站連接埠25,您可以將郵件伺服器設定為偵聽連接埠587(「提交」連接埠),該連接埠是郵件用戶端smtp 連線的典型連接埠。

如果您的 ISP 封鎖出站連接埠 25,則您必須擁有可以連線並轉送郵件的第三方 MTA。如果您在大學有電子郵件帳戶,則可以使用這些 smtp 憑證(假設它們使用連接埠 587)。

如果您的ISP 封鎖入站連接埠25,並且您想要擁有一個真正的郵件伺服器(其他郵件伺服器將向其發送郵件),則您必須在某個地方擁有一個可以偵聽連接埠25 並將郵件轉送到的第三方郵件伺服器你。

相關內容