將Linux VPS連接到遠端郵件伺服器

將Linux VPS連接到遠端郵件伺服器

我有 Linux VPS 和一些不重要的服務,但沒有安裝郵件伺服器。我的郵件伺服器運行在更可靠(也更昂貴)的 Linux 伺服器上。

在這種情況下,我當然無法從我的 VPS 發送電子郵件(php、cron 等,電子郵件只是回顯到 /var/mail)。如果我想從這裡發送電子郵件,我必須手動指定 SMTP 伺服器。在有郵件伺服器的伺服器上,我不必處理這個問題。郵件剛剛發送。我不確定是否是因為該伺服器上安裝了郵件伺服器,或者我之前的人是否只是配置了一些全域郵件設定(有類似的東西嗎?)。

那麼,有沒有辦法在 VPS 上進行一些全域設置,告訴所有內容在發送電子郵件時使用哪個 smtp 伺服器,而不是將其回顯到 /var/mail 中?謝謝。

答案1

正確設定的 Linux 機器需要在其上執行郵件伺服器。這不需要是一個完整的郵件伺服器,它可以是一個最小的伺服器,它在連接埠 25 上接受電子郵件並將其全部轉發到您的主伺服器。

(我不喜歡它,但 exim 很常用。我更喜歡帶有中繼的基本 postgres 安裝。如果您選擇此路線,您將需要確保郵件伺服器對 localhist 有防火牆,並且郵件伺服器允許從此中繼知識產權。 )

除了運行郵件伺服器之外,沒有任何地方可以告訴 Linux 機器中繼郵件。您也許可以透過重新命名發送郵件並在其周圍創建一個包裝器以使其中繼來實現這一目標,但這不會普遍起作用,並且很可能會產生意想不到的後果。

相關內容