Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
2010/11/10 Nyoman [D] nyo...@royalperspective.com: 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 terima kasih untuk sarannya, untuk saat ini kami sudah terbiasa menggunakan webmin + virtualmin, mungkin di masa depan kami pertimbangkan untuk penggunaan control panel lainnya. Nyoman -- http://blog.rizahnst.org
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
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
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
2010/11/8 Nyoman [D] nyo...@royalperspective.com: On Mon, 2010-11-08 at 10:55 +0700, ahmad riza h nst wrote: halo semuanya, saya masih baru dalam menggunakan postfix, saat ini ingin memasang postfix + webmin + dovecot untuk virtual domain (beberapa ratus domain) di linuxcentos 5.x. saya lihat jika menggunakan webmin maka user email yang dibuat akan menggunakan user system linuxnya juga, nah karena masing-masing domain akan memiliki beberapa puluh user maka kemungkinan user system yang akan dibuat bisa mencapai belasan hingga puluhan ribu. mungkin teman-teman di sini dapat berbagi pengalaman mengenai efek yang mungkin ditimbulkan ke depan terutama untuk fungsionalitas postfix dan lainnya jika menggunakan konfigurasi tersebut. postfix : 2.6.7 dovecot: 2.0.6 centos: 5.x webmin + virtualmin terima kasih untuk tanggapannya. Kalau user email menggunakan user system sudah dapat dipastikan tidak bisa memakai username yang sama.. artinya jika ada s...@domainini.com dan s...@domainanu.net maka usernamenya tidak boleh saya tetapi harus saya01 dan saya02 misalnya... dan supaya emailnya tetap menjadi s...@dmoainini.com dan s...@domainanu.net maka harus pakai system alias... halo mas, untuk penamaan user akan dibuat dalam bentuk user.domain, jadi jika ada user s...@domainini.com akan dibuatkan user linuxnya saya.domainini demikian juga dengan user s...@domainanu.net atau user saya dengan domain lainnya. jadi untuk penamaan kelihatannya tidak masalah. saya hanya belum memiliki pengetahuan yang cukup terkait penggunaan jumlah user system yang bakal mencapai ribuan nantinya jika dilihat dari sisi performa system linux/centos tersebut .. :) inilah yang masih mengganjal sebelum melanjutkan setup mail server postfix ini lebih lanjut. Kedepannya bakalan ribet banget apalagi sampai ribuan email. Saran saya mendingan pake control panel khusus untuk mengelola domain semisal cpanel atau plesk kalau punya duit berlimpah untuk beli licensi hehehehehe, atau juga bisa pakai yang open source kalau gak mampu beli licensi... seperti ravencore (yang pernah saya coba) dan masih banyak lagi kok control panel yang open source. 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). Nyoman -- http://blog.rizahnst.org
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
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 :-) 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 saya kurang suka dengan bagaimana postfixadmin membuat virtual alias. YMMV. minimal bisa jadi hint :-) Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
On Mon, Nov 08, 2010 at 08:56:38PM +0700, adi wrote: btw, ribuan itu berapa ribu? kalau cuman 30K itu belum banyak lho sebenarnya :-) eh ini kalau pertimbangannya cuman getpwnam() ya. bukan performance akibat local deliveries atau pengaksesan email via imap/pop3. kalau ini bergantung pada concurrency. dan seperti sudah saya sebut, sebaiknya gunakan lda dovecot (entah dovecot-lda atau lmtp, tergantung versi dovecot). karena dengan menggunakan dovecot sebagai lda, otomatis index diupdate. kalau anda menggunakan local daemon, dovecot akan terus menerus rebuild index setiap kali ada mail baru. Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
On Mon, Nov 08, 2010 at 09:10:27PM +0700, ahmad riza h nst wrote: apa ada link tentang penggunaan/kisah postfix yang menggunakan unix system user hingga ribuan? mohon di bagi pak (kalau ada) cara anda ini cara 'kuno'. dulu pengguna sendmail lazim menggunakan metode semacam ini untuk hosting bbrp virtual domain. success story mungkin banyak. mulai dari ribuan, puluhan ribu, ratusan ribu, bahkan jutaan user. tapi kemungkinan besar sudah pada diupdate menggunakan cara yang lebih sederhana, atau kalau tidak perusahaannya tutup :D ok, ini tidak relevan dengan situasi anda. tapi, kalau anda tidak menggunakan unix user sama sekali, memungkinkan untuk membangun mail farm dengan relatif lebih mudah. bisa juga sih pakai unix user, tapi nanti anda akan disulitkan untuk menyamakan uid/gid saat memindah-mindahkan mailbox antar mesin. mungkin anda bertanya-tanya, masa sih perlu memindah-mindahkan mailbox. memang perlu sedikit imaginasi :-) orang jawa bilang: never say never. Salam, P.Y. Adi Prasaja
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
2010/11/8 adi a...@postpi.com: On Mon, Nov 08, 2010 at 09:10:27PM +0700, ahmad riza h nst wrote: apa ada link tentang penggunaan/kisah postfix yang menggunakan unix system user hingga ribuan? mohon di bagi pak (kalau ada) cara anda ini cara 'kuno'. dulu pengguna sendmail lazim menggunakan metode semacam ini untuk hosting bbrp virtual domain. success story mungkin banyak. mulai dari ribuan, puluhan ribu, ratusan ribu, bahkan jutaan user. tapi kemungkinan besar sudah pada diupdate menggunakan cara yang lebih sederhana, atau kalau tidak perusahaannya tutup :D mungkin lebih tepatnya cara webmin ya pak, saya kan cuma pemakai saja :) ok, ini tidak relevan dengan situasi anda. tapi, kalau anda tidak menggunakan unix user sama sekali, memungkinkan untuk membangun mail farm dengan relatif lebih mudah. bisa juga sih pakai unix user, tapi nanti anda akan disulitkan untuk menyamakan uid/gid saat memindah-mindahkan mailbox antar mesin. saya mengerti hal ini. mungkin anda bertanya-tanya, masa sih perlu memindah-mindahkan mailbox. memang perlu sedikit imaginasi :-) orang jawa bilang: never say never. kalau saya kebetulan orang batak pak :) baiklah kalau begitu besok kami bisa berkonsentrasi ke dovecot untuk optimasi sesuai saran/info yang ada. thanks. Salam, P.Y. Adi Prasaja -- http://blog.rizahnst.org
[postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
halo semuanya, saya masih baru dalam menggunakan postfix, saat ini ingin memasang postfix + webmin + dovecot untuk virtual domain (beberapa ratus domain) di linuxcentos 5.x. saya lihat jika menggunakan webmin maka user email yang dibuat akan menggunakan user system linuxnya juga, nah karena masing-masing domain akan memiliki beberapa puluh user maka kemungkinan user system yang akan dibuat bisa mencapai belasan hingga puluhan ribu. mungkin teman-teman di sini dapat berbagi pengalaman mengenai efek yang mungkin ditimbulkan ke depan terutama untuk fungsionalitas postfix dan lainnya jika menggunakan konfigurasi tersebut. postfix : 2.6.7 dovecot: 2.0.6 centos: 5.x webmin + virtualmin terima kasih untuk tanggapannya. -- http://blog.rizahnst.org
Re: [postfix-users] postfix virtual domain dengan user unix mencapai puluhan ribu
On Mon, 2010-11-08 at 10:55 +0700, ahmad riza h nst wrote: halo semuanya, saya masih baru dalam menggunakan postfix, saat ini ingin memasang postfix + webmin + dovecot untuk virtual domain (beberapa ratus domain) di linuxcentos 5.x. saya lihat jika menggunakan webmin maka user email yang dibuat akan menggunakan user system linuxnya juga, nah karena masing-masing domain akan memiliki beberapa puluh user maka kemungkinan user system yang akan dibuat bisa mencapai belasan hingga puluhan ribu. mungkin teman-teman di sini dapat berbagi pengalaman mengenai efek yang mungkin ditimbulkan ke depan terutama untuk fungsionalitas postfix dan lainnya jika menggunakan konfigurasi tersebut. postfix : 2.6.7 dovecot: 2.0.6 centos: 5.x webmin + virtualmin terima kasih untuk tanggapannya. Kalau user email menggunakan user system sudah dapat dipastikan tidak bisa memakai username yang sama.. artinya jika ada s...@domainini.com dan s...@domainanu.net maka usernamenya tidak boleh saya tetapi harus saya01 dan saya02 misalnya... dan supaya emailnya tetap menjadi s...@dmoainini.com dan s...@domainanu.net maka harus pakai system alias... Kedepannya bakalan ribet banget apalagi sampai ribuan email. Saran saya mendingan pake control panel khusus untuk mengelola domain semisal cpanel atau plesk kalau punya duit berlimpah untuk beli licensi hehehehehe, atau juga bisa pakai yang open source kalau gak mampu beli licensi... seperti ravencore (yang pernah saya coba) dan masih banyak lagi kok control panel yang open source. Nyoman