Centos

重建已故的電子郵件伺服器:遷移到 postfix?

  • September 21, 2013

最近,我們不得不將伺服器遷移到新設施。移動後我們的電子郵件伺服器(sendmail、RHEL)是 DOA。我有磁帶上的所有文件,但這讓我有機會轉向 postfix(尤其是因為原來的 sendmail.mc 似乎已經消失了)。關於這種舉動的一些問題:

  1. postfix 需要 chroot 監獄嗎?
  2. 我有來自 orig 伺服器的 passwd、shadow 等文件 - 我可以將相關條目複製到我的新伺服器還是需要重新創建這些文件?
  3. postfix甚至使用linux帳戶嗎?(找到相互矛盾的答案)
  4. 所有郵箱數據(顯然)都是為 sendmail 量身定制的。postfix 可以讀取這些相同的結構還是需要以某種方式移植?(更多矛盾的答案)
  5. 我讀過的大部分內容都說後綴帳戶等應該在數據庫中(postgres 或 mysql)——這是 necc 嗎?

這不是一個宗教“postfix vs sendmail”類型的問題。我相當確定我正在遷移 - 只是在完整路徑上不是 100% 清楚。

postfix 需要 chroot 監獄嗎?

不,他沒有

我有來自 orig 伺服器的 passwd、shadow 等文件 - 我可以將相關條目複製到我的新伺服器還是需要重新創建這些文件?

僅當 crypt 方法相同時

postfix甚至使用linux帳戶嗎?(找到相互矛盾的答案)

是的,postfix 預設使用系統帳戶

所有郵箱數據(顯然)都是為 sendmail 量身定制的。postfix 可以讀取這些相同的結構還是需要以某種方式移植?(更多矛盾的答案)

據我所知sendmail 支持郵箱和maildir。postfix 都可以處理,所以完全沒有問題

我讀過的大部分內容都說後綴帳戶等應該在數據庫中(postgres 或 mysql)——這是 necc 嗎?

不,這是沒有必要的。但是出於安全原因,使用虛擬帳戶是一種很好的做法。此外,如果您有很多域,則可以通過 postfixadmin 輕鬆管理所有域

引用自:https://serverfault.com/questions/540712