iT邦幫忙

0

Postfix 調整信箱容量問題

我們公司的 Mail Server 是 Postfix, 版本是 2.2.8-1.2, 是 Fedora Core 5 內建的版本
最近想把信箱容量調整
有在 G 大上搜尋, 去修改 main.cf 跟 main.cf.default
把 mailbox_size_limit = 51200000 改成 mailbox_size_limit = 102400000
然後重新啟動 postfix 服務
接著再用 postconf 看看相關參數
結果 mailbox_size_limit 還是 = 5120000
根本沒有變動到
不知道是否有哪邊需要調整
煩請各位大大指點

2 個回答

12
魯大
iT邦高手 1 級 ‧ 2008-12-02 15:49:32
最佳解答

我的做法是只有修改main.cf這個檔案
修改完後,執行「postfix reload」
這樣就行了
從以前開始接觸到現在一直都是這樣就完成了
或許你可以把main.cf裡的「mailbox_size_limit」這行給刪掉
然後執行「postfix reload」
再次修改main.cf,把「mailbox_size_limit」再次加上去
然後再次執行「postfix reload」
試試..

看更多先前的回應...收起先前的回應...
魯大 iT邦高手 1 級 ‧ 2008-12-02 15:54:54 檢舉

補充一點:
當你要執行「postconf」時
你可以執行「postconf | grep "mailbox_size_limit"」
這樣你就可以不用看到一大堆你不想看的東西了..

還有你或許去看到了「virtual_mailbox_limit = 5120000」了
先確認一下唄..

chunchih iT邦新手 5 級 ‧ 2008-12-02 17:03:06 檢舉

我就是試過了, 都無所動
不管寫多少, mailbox_size_limit 都還是 = 5120000

To chunchih,
那我大膽推測
你可能改到別的目錄的main.cf檔了

find / -name main.cf -print 看看有幾個 main.cf

chunchih iT邦新手 5 級 ‧ 2008-12-03 09:01:40 檢舉

樓上那位大大
不好意思你的推測錯誤
我是用絕對路徑改的 vi /etc/postfix/main.cf
而且我也找過是否其它地方有相同的檔案
結果沒有

8
fireflybug
iT邦研究生 5 級 ‧ 2008-12-03 09:14:56

請問樓主,您修改完後,再回去 vi /etc/postfix/main.cf 內容,是否是您修改後的值?如果還是不行,請備份原先的設定檔,然後複製一份新的,重新設定一次看看。

以下是我自己加入的,確定可行!

限制單封信最容量 10MB

message_size_limit = 10000000

限制信箱200MB

mailbox_size_limit = 200000000

chunchih iT邦新手 5 級 ‧ 2008-12-04 15:47:51 檢舉

我有試了一下還是不行
執行 postconf 觀看 mailbox_size_limit 還是等於 51200000
不過我後來發現, 我將 /etc/postfix/main.cf.default 這個檔案裡面的
mailbox_size_limit = 5120000 前面加上 # 就是把它註解掉
然後再到 /etc/postfix/main.cf 中加上 mailbox_size_limit = 102400000
就可以了
有哪位大大知道為什麼嗎?

我要發表回答

立即登入回答