回文章列表
作者kenduest.bbs@bbs.sayya.org (小州) 看板: linux
標題Re: [問題] 如何備份移轉Sendmail或Postfix mail server?
時間SayYA 資訊站 (2008/05/12 Mon 15:31:40)
※ 引述《kadok.bbs@ptt.cc (暗夜流星)》之銘言:
> 如果  我的主機因為某些原因  不得不重做或重灌
> 那麼  我該如何備份移轉Sendmail或Postfix mail server  裡面的資料
> 比方說已經寄到主機內  且收件者未收下來  的信
> 尚在mail queue裡  等待寄出的信
> 單純的從現下的mail  server  已轉到重灌好的mail  server
> 而不是想sendmail轉postfix   或是postfix 轉sendmail
> 可否請指教一下  該怎麼找這類的文章(關鍵字)  或提供一下經驗
> 請指教
> 謝謝

  /var/spool/mail/ 內使用者 mailbox 備份好,執行 sendmail -q
  (for sendmail) 或 postqueue -f (for postfix) 把尚未寄出信件強制
  處理寄出,後續您要重新安裝系統即可。

  對於尚未寄出的信件一般處理不會特別去備份,一般習慣會先把這些信件
  交給其他主機幫忙 relay 比較快。postfix 內可以改 relayhost 設定
  指定給允許主機幫忙,像是:

    relayhost = [msa.hinet.net]

  sendmail 一般要改 m4 rule,因為改 sendmail.mc 還需要搭配安裝其他
  m4 rule 不方便,所以改 sendmail.cf 內 DS 敘述像是:

    DS[msa.hinet.net]

  讓變更生效後跑 flush mail 的指令強制寄出,用 mailq (for sendmail) 或
  postqueue -p (for postfix ) 查看確認即可。

--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

   現代人普遍的現象:  「小學而大遺」、「捨本而逐末」
                      「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: kendlee.sayya.org
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻