On Mon, 2010-11-08 at 20:46 +0700, ahmad riza h nst wrote: > 2010/11/8 adi <a...@postpi.com>: > > On Mon, Nov 08, 2010 at 03:10:44PM +0700, ahmad riza h nst wrote: > >> > >> kami memang menggunakan control panel opensource yaitu webmin + > >> virtualmin. > >> namun kelihatannya dari webmin + virtualmin ini tidak mendukung db > >> user virtual postfix menggunakan mysql sehingga harus menggunakan user > >> dari system (unix user). > > > > kalau boleh kasih saran, sebaiknya pakai lda dovecot, pakai map > > mysql sederhana saja terus bikin web interface sederhana untuk > > mengupdate map tsb. > > > > berikut ini cuplikan main.cf saya: > > > > # virtual > > virtual_transport = lmtp:unix:private/virtual-lmtp > > virtual_alias_maps = > > proxy:mysql:$config_directory/virtual_alias_maps.cf > > virtual_mailbox_maps = > > proxy:mysql:$config_directory/virtual_mailbox_maps.cf > > > > virtual_alias_maps.cf: > > user = user > > password = password > > dbname = mail > > query = select address from aliases where alias = '%s' limit 1 > > > > virtual_mailbox_maps.cf: > > user = user > > password = password > > dbname = mail > > query=select 'OK' from mailbox where userid = '%u' and domain = > > '%d' limit 1 > > > > dalam hal ini, virtual_mailbox_maps sebenarnya hanya berguna > > untuk reject unknown user on smtp port. > > > > Selanjutnya yang perlu diedit ada user imap (dan virtual alias) > > saja. Kalau anda tidak membutuhkan virtual alias, maka tida perlu > > dibuat virtual_alias_maps di atas. Keuntungan menggunakan lda > > dovecot adalah, mailbox bisa langsung diindex, bisa pasang sieve, > > mudah mengatur quota mail, dan memudahkan manajemen user, dalam > > artian anda tidak perlu membuat mapping virtual user ke unix > > user :-) > > thanks untuk sarannya pak, > > kami memang tidak punya pengalaman sama sekali dengan postfix dan > dovecot, jadi tentu saja info ini sangat berguna. > ada kebutuhan khusus untuk menggunakan webmin + virtualmin karena > server ini akan digunakan untuk hosting email buat pelanggan (webmin + > virtualmin berfungsi seperti control panel). > masalahnya si webmin ini mengharuskan ada virtual_alias_maps yang > berisi misalnya hash:/etc/postfix/virtual. > > > > > > anda bisa memanfaatkan postfixadmin untuk keperluan ini. maaf > > saya lupa detail postfixadmin. mestinya kalau menggunakan > > postfixadmin, struktur database harus disesuaikan dengan yang > > diminta oleh postfixadmin. mestinya tidak akan jauh berbeda > > dengan di atas. > > > > http://www.postfixamin.org > > sebenarnya saya sudah setup sesuai dengan postfixadmin, tapi ketika > dibawa ke webmin ternyata tidak bisa pakai database... :p > webmin sendiri menggunakan unix system account sebagai alias untuk > email-email tersebut, yang menjadi perhatian bagi kami adalah > bagaimana jika nanti user-user email ini semakin banyak misalnya > hingga ribuan (seperti pada mail server kami yang lain dengan qmail > vpopmail+mysql) apakah ini akan mempengaruhi pada performa system > terutama karena unix system user nya juga bakal ribuan :D > > jika kami telah mendapatkan informasi lebih lanjut tentang masalah ini > maka kami dapat menentukan langkah selanjutnya apakah akan melanjut > dengan cara ini atau tidak, > > begitu pak. > > > > > > saya kurang suka dengan bagaimana postfixadmin membuat virtual > > alias. YMMV. minimal bisa jadi hint :-) > > > > Salam, > > > > P.Y. Adi Prasaja > >
Kalau untuk hosting sih saya lebih menyarankan jangan pake webmin. Sudah sempat coba RavenCore pak ? http://www.ravencore.com/demo/ Dicoba dulu deh... :) gak nyesel dan gak ribet... Atau kalau mau sekalian coba BlueOnyx atau BlueQuartz http://bluequartz.org/ Based on Qube http://www.blueonyx.it/ pengembangan dari BlueQuartz Nyoman