Home > ngoprek > Instalasi Qmail [2]

Instalasi Qmail [2]

Setting 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.
Categories: ngoprek
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: