當 Postfix 的 Mail Log 中出現如下的錯誤訊息

1
cannot access mailbox /var/mail/XXXX for user XXXX. error writing message: File too large

這是因為 mailbox_size_limit 設定的容量過小或者是沒有設定而使用預設值

可以用 postconf 指令檢查目前設定

1
2
[root@bestlong ~]# postconf | grep mailbox_size_limit
mailbox_size_limit = 51200000

如果希望不限制大小可以在 /etc/postfix/main.cf 中設定成 mailbox_size_limit = 0 然後重新啟動 Postfix 就可以了

不過這樣可要小心有可能會把整個硬碟空間被用光喔