Tuesday, October 25, 2005

openwebmail與quota限制

讓我們將強大的人力消耗在日復一日的例行工作上!

學校的電子信箱使用openwebmail來做webmail,但使用者常常上傳檔案超過給予的quota值而無法繼續寫入檔案,這時如果進入webmail,會造成db runtime error,即便使用者已經把使用量降回quota以下,仍必須把~/.openwebmail/db砍掉才能登入webmail。常常看到BBS版面有人詢問這個問題,但敝校解決方法就是動用一位管理者出面解決這件事(砍掉~/.openwebmail/db)這當然是個困擾,畢竟上傳超過quota這件事常常有。

但在openwebmail 2.30 release note中已有提到:

openwebmail.conf.default 新增選項use_syshomedir_for_dotdir,當被設為 'no' 時, .openwebmail 由 ~user/ 改為 cgi-bin/openwebmail/etc/users/username, 如此一來可避免 user quota 已滿時, 造成無法正常索引信件匣的問題
而在2.51 release note中又提了一次:
當 use_syshomedir 或 use_syshomedir_for_dotdir 設定值改變時, 自動搬動 .openwebmail 所在的位置, 以減化管理者所需做的改變(例: ~/.openwebmail <-> cgi-bin.openwebmail/etc/users/username/.openwebmail)
註: 管理者透過將選項use_syshomedir_for_dotdir 設為 no, 可以避免 .openwebmail 中的檔案因為 quota 限制導致的 db runtime error.
這兩則分別是在2004年1月2日與2005年2月28日出現的,看來我們總是需要工作讓有閒暇的人消耗一下精力啊…

最後怎麼覺得有一股酸氣直冒上來…

No comments: