next up previous contents
Next: Seting Maildir Up: qmail Previous: Instalasi qmail   Daftar Isi

Seting mbox

Sendmail dalam mendistribusikan e-mail secara lokal menggunakan binmail. Secara default, binmail akan mengirimkan mail ke dalam folder/var/spool/mail/nama_user. qmail menggunakan qmail-local untuk distribusi lokal, dan langsung menyimpannya kenama_user/Mailbox. Prosedur untuk menggantikan dari 
/var/spool/mail/nama_user adalah :

 
  1. Pindahkan semua /var/spool/mail/nama_user ke dalam nama_user/Mailbox. Demi keamanan, jalankan dalam proses single mode. Jika server masih dalam keadaan berjalan, berikan pesan broadcast kepada semua user untuk keluar dari jaringan.

    # init 1       (menuju modus singel user)

    # cd /var/spool/mail

    # cp nama_user /home/nama_user/Mailbox

    # rm nama_user

  2. Kemudian sebagai root buat link simbolik dari nama_user/Mailbox ke dalam /var/spool/mail/nama_user. Lakukan ini untuk semua user. Berikan mode 1777 untuk folder /var/spool/mail untuk menghindarkan penghapusan link secara tidak sengaja.

    # cd /home/nama_user

    # ln Mailbox /var/spool/mail/nama_user

    Lakukan ini untuk semua user. Seting pada klien Windows 9x atau Windows NT akan dibahas dalam bagian lain.

    Di beberapa program mail, tidak dapat menangani link simbolik. Untuk itu harus langsung ditujukan ke nama_user/Mailbox daripada /var/spool/mail/nama_user pada saat chek e-mail. Untuk program procmail misalnya, ganti SYSTEM_MBOX dalam config.h dan lakukan kompilasi ulang. Pada beberapa versi terbaru, Anda dapat mendefinisikan  MAILSPOOLHOME dalam src/authenticate.c.

    Untuk mengoptimalkan kemampuan klien e-mail membaca e-mail dalam jumlah banyak (yang kadang-kadang menjadi lebih lambat karena membaca link simbolik dari Mailbox), Anda dapat tujukan langsung klien e-mailnya untuk membaca nama_user/Mailbox.

  3. Sebagian besar klien e-mail, masukkan "setenv MAIL $HOME/Mailbox" jika menggunakan shell csh ke dalam .cshrc dan "MAIL=$HOME/Mailbox; export MAIL" jika menggunakan shell bash ke dalam .profile secara umum.
  4. elm: ganti "mailbox" ke "Mailbox" pada baris 388 dari file newmbox.c dan lakukan kompilasi ulang. elm dalam membaca e-mail selalu melihat $MAIL, tapi jika Anda tidak mengganti ini, maka elm akan mengalami masalah saat dua user membaca mail secara simultan.
  5. pine: Masukkan "inbox-path=Mailbox" dalam file pine.conf. Atau jika masing-masing user mempunyai konfigurasi sendiri, minta kepada user untuk mengganti konfigurasi inbox-path-nya.


next up previous contents
Next: Seting Maildir Up: qmail Previous: Instalasi qmail   Daftar Isi
Ahmad Sofyan [ spawn at fade2bl dot ac ]
2001-08-21