我的VPS提供商(Slicehost)不提供SMTP服務器。我使用Google Apps爲我的域發送和接收郵件,但我希望能夠以編程方式發送電子郵件。如何設置我的Ubuntu VPS發送傳出郵件?
我一直在谷歌搜索這個問題上和關閉了很多個月,我似乎無法看清楚我需要做什麼。我只需要一個像後綴一樣的MTA?我是否將其配置爲「衛星」或「互聯網」網站?我需要進行任何DNS更改嗎?如果我想以編程方式接收電子郵件,有沒有任何配置選項我應該小心修補?另外,如果我的VPS主機確實提供了一個SMTP服務器,不會我需要做的,我現在正在做什麼?
謝謝!
編輯:我發現一個快速簡介:
- 更新
/etc/hosts
和/etc/hostname
反映FQDN(例如,mail.domain.com
或sub.domain.com
代替slicename
)- 重新啓動並驗證與
hostname -f
- 重新啓動並驗證與
- 設置反向DNS(由誰擁有IP池所擁有)在同一FQDN指向
- 檢查RDNS已與
dig -x server.ip.address
- 檢查RDNS已與
sudo aptitude install postfix telnet mailx
- 使用互聯網網站設置將會傳播
- 將FQDN設置爲以上所選內容
- 測試與
mail [email protected]
巧合的是,我一直在琢磨在不久的將來會發生一些事情,這可能只是給了我最後一點努力去做。 – 2008-10-13 08:08:23