Ubuntu
將郵件發送到外部伺服器?
我目前正在嘗試將 Outlook.com 用於電子郵件伺服器,並將 MX 記錄設置為指向那裡等。如何配置像 postfix 這樣的系統以使用外部伺服器來發送郵件?例如,當我嘗試使用 PHP 之類的函式時
mail()
,伺服器日誌會返回這一行,這顯然是因為user
不是我係統上的使用者,而是外部郵件伺服器上的使用者。ABBAB100B92: to=<user@example.com>, relay=local, delay=0.06, delays=0.04/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "user")
在我託管我的網站的 VPS 上執行郵件伺服器是否更容易,以便一切都保持在本地?或者這不是一個好主意?
系統是 Ubuntu 12.04.3 LTS
對於 Postfix,您需要
relayhost
在配置中進行設置,以及其他一些選項。網上有很多文章解釋瞭如何做到這一點,例如這篇文章。在我託管我的網站的 VPS 上執行郵件伺服器是否更容易,以便一切都保持在本地?
我不認為這會更容易。
或者這不是一個好主意?
不,不是,因為直接來自您的伺服器的電子郵件可能比來自信譽良好的提供商(如 Outlook.com)的電子郵件更有可能根據其 IP 地址被歸類為垃圾郵件。