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

Reply via email to