CentOS5.8+Openwebmail修正方式


,

參考資料:張宏明(高雄市資教中心)

因為3/8 CentOS5.7昇版至5.8版,perl版本及結構有變化,
造成openwebmail無法建立db/index,
因此, 必須將openwebmail重新初始化,並重建所有user之index檔, 才可以正常使用openwebmail,
建議正確步驟如下:

1.將主機重新開機, 以使用最新版kernel
2.cd /var/www/cgi-bin/openwebmail/
3. ./openwebmail-tools.pl --init
4.依工具指示, 修改 /var/www/cgi-bin/openwebmail/etc/dbm.conf的內容
5.再做一次 ./openwebmail-tools.pl --init
6.完成後, 再幫所有user重建 mailbox的index檔:
./openwebmail-tools -i -a

注意, 若使用fast-cgi機制者,在每次下openwebmial-tools.pl之前, 先下
killall speedy_backend
再下達
openwebmial-tools.pl