Integrasi Zarafa Mail Server dengan OpenLDAP

Zarafa mail server selain dapat diintegrasikan dengan Active Directory/Samba4, juga dapat diintegrasikan dengan OpenLDAP sebagai media autentikasi. Panduan yang akan ditulis disini menggunakan sistem operasi Linux SUSE yang telah terinstall Zarafa Mail Server yang telah dijelaskan pada tulisan sebelumnya. Diasumsikan sudah melakukan instalasi dan konfigurasi OpenLDAP seperti pada panduan berikut : http://www.vavai.com/wp-content/uploads/tutorial-samba-pdc-openldap-pada-opensuse-server.pdf

Menambahkan Schema Zarafa pada OpenLDAP

Agar OpenLDAP dapat membaca skema Zarafa, maka tambahkan Zarafa Schema pada OpenLDAP
[code lang=’bash’]
cp /usr/share/doc/zarafa/zarafa.schema /etc/openldap/schema/
[/code]
Buka Yast | Network Service | LDAP Server | Schema Files. Pilih Add dan kemudian pilih zarafa.schema pada pilihan schema yang disediakan

schema-zarafa

Konfigurasi Zarafa

Cari tulisan user_plugin dan ganti db menjadi ldap
[code lang=’bash’]
vi /etc/zarafa/server.cfg
[/code]

user_plugin = ldap

Salin konfigurasi default OpenLDAP menjadi ldap.cfg dan sesuaikan dengan contoh konfigurasi dibawah
[code lang=’bash’]
cp /etc/zarafa/ldap.openldap.cfg /etc/zarafa/ldap.cfg
vi /etc/zarafa/ldap.cfg
[/code]

ldap_bind_user = cn=administrator,dc=imanudin,dc=com
ldap_search_base = dc=imanudin,dc=com
ldap_user_type_attribute_value = posixAccount,zarafa-user
ldap_company_type_attribute_value = organizationalUnit,zarafa-company
ldap_dynamicgroup_type_attribute_value = posixGroup,zarafa-dynamicgroup
ldap_user_search_filter = (zarafaAccount=1)
ldap_group_search_filter = (objectClass=zarafa-group)
ldap_addresslist_unique_attribute = gidNumber

Testing Penambahan User Zarafa

Untuk menambahkan user LDAP sekaligus user Zarafa, kita dapat menggunakan Tools Zarafa LDAP Admin yang dapat dijalankan pada sistem operasi Windows. Silakan download tools tersebut pada link berikut : Zarafa LdapAdmin-0.1. Untuk membuat user, lihat contoh berikut :

Koneksi pada LDAP Server

Membuat User LDAP

Centang pilihan Zarafa Contact dan Zarafa User

Masukkan alamat email pada tab Zarafa User

Restart service Zarafa Server dan cek user yang telah dibuat
[code lang=’bash’]
service zarafa-server restart
zarafa-admin -l
[/code]
Silakan dicoba dan semoga bermanfaat 😀

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Tips Instalasi VirtualBox pada openSUSE Leap 15.2

Tips Instalasi VirtualBox pada openSUSE Leap 15.2

Satu Dekade Bersama openSUSE

Satu Dekade Bersama openSUSE

Mengatasi Gtk-WARNING cannot open display: :0

Mengatasi Gtk-WARNING cannot open display: :0

Stay Connected
Tips Mengganti Tampilan Background di Zimbra Webmail
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman
Panduan Instalasi Zextras Carbonio Community Edition (CE) pada Oracle Linux 8
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,863 other subscribers
Categories