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

Kirim email ke