rekan,
beberapa waktu lalu kami memindahkan data email pelanggan kami dari
server lama ke server baru.
server lama menggunakan qmail+vpopmail+mysql+courier-imap, server baru
juga menggunakan software yang sama, hanya saja berbeda versinya, selain
itu server baru ini menyimpan /home nya di server lain menggunakan nfs
versi 3 (software raid 1), jadi inbox email pelanggan juga ada di nfs.
setelah beberapa hari berjalan di server baru, mulai ada keanehan
terjadi pada laporan quota penggunaan email yang tidak berfungsi dengan
tidak menampilkan keadaan quota sebenarnya (inbox dan folder lainnya
kosong tapi laporan quota menyatakan ada pemakaian).
setelah kami selidiki sepertinya penyebabnya ada di file
Maildir/maildirsize, ketika ada email masuk maka dalam file ini
melakukan 2 kali catatan penambahan ukuran email yang sama, namun ketika
email dihapus hanya melakukan 1 kali catatan pengurangan ukuran file
sehingga menyebabkan perhitungannya menjadi salah, saya coba tempelkan
di sini:
10000000S
415313 34
349080 1
349149 1
584947 1
585016 1
-2621 -1
-1403 -1
-1361 -1
-349149 -1
-3367 -1
-3213 -1
-1768 -1
-796 -1
-1181 -1
-349148 -1
-585016 -1
349080 1
349149 1
584948 1
585017 1
-921 -1
-1491 -1
-1491 -1
-3521 -1
-349149 -1
-585017 -1
kalau file Maildir/maildirsize ini dihapus atau kita set ulang quota
user email tersebut maka quota akan kembali menampilan laporan yang benar.
saya menduga apakah ini kesalahan di imap (courier-imap-4.3.1)?
sementara saat di server lama hal ini tidak pernah terjadi.
apakah ada solusinya ? mohon bantuannya.
terima kasih.
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [email protected]
Arsip dan info milis selengkapnya di http://linux.or.id/milis