您好,我最近注意到我的家庭 ISP 似乎禁止我透過連接埠 25 發送郵件(不過,當我的郵件伺服器剛剛啟動時,我可以發送郵件)。我嘗試透過連接埠 25 遠端登入 smtp.gmail.com 等服務,但結果連線失敗。所以我想我現在被禁止了。
我有一個支援25埠的VPS。為了接收郵件,我使用反向代理。這就像 Gmail 在連接埠 25 上向我的 VPS 發送請求,然後在連接埠 25 上轉發到我的家用 PC,然後由我家用 PC 上的伺服器程式處理其餘的事情。郵件到達,一切都很好。現在仍然運作良好。
由於我希望將郵件發送到Gmail 等流行的線上服務,據我所知,我應該將傳出連接埠設定為固定為25(在我使用的伺服器程式中,無論如何都沒有提供更改傳出連接埠的選項,在至少在 Web GUI 中)。我想知道發送郵件是否可以透過未禁止的連接埠將我的家庭 PC 上的傳出請求轉發到我的 VPS,並讓 VPS 透過連接埠 25 將這些請求傳送到 Gmail。我希望有人能告訴我應該研究什麼,或者如果有人能告訴我如何實現這一目標,我將非常感激。
在我看來,這個工作流程可能如下圖所示:
Home PC try to send through port 25
-> Outgoing Port Changed to 12345
-> Forwarded to VPS
-> Sending through VPS port 25
->Arrives at smtp.gmail.com
如果可能的話,我不想在我的 VPS 上安裝 smtp 伺服器(無論它有多小)。我想讓我的 VPS 只處理轉送。抱歉,由於我對網路不太熟悉,所以語言不好。我希望我已經向你說明了我的問題。