Tips Zimbra + External AD/Samba4 : Otomatisasi Create Account Mailbox Zimbra (Auto-Provision Lazy Mode)

Jika pada panduan sebelumnya menggunakan metode Auto-Provision Eager mode untuk melakukan otomatisasi create mailbox Zimbra, maka pada panduan ini akan dijelaskan otomatisasi create mailbox dengan metode Auto-Provision Lazy mode.

Apa bedanya metode Lazy mode ini dengan metode Eager mode?

Perbedaan metode Lazy ini terletak pada proses create mailbox. Jika menggunakan metode Eager, setiap beberapa menit Zimbra akan melakukan pengecekan pada external AD/Samba4 dan otomatis melakukan create mailbox apabila ada user baru/belum terbuat. Jika menggunakan metode Lazy, Zimbra tidak akan melakukan create mailbox sebelum user yang berada pada external AD/Samba4 melakukan login pertama kali pada email server. Dengan menggunakan metode ini, bisa dibilang Zimbra akan membuat mailbox otomatis ketika dibutuhkan (user login).

Dengan menggunakan metode ini juga, kita bisa melihat seberapa besar/antusias user menggunakan email karena sifatnya yang otomatis terbuatkan mailbox ketika login. Jika hendak menggunakan metode Auto-Provision Lazy ini, berikut adalah tahapan yang dapat dilakukan

Buat satu buah file dengan ektension zmp pada server Zimbra. Misalnya nama file tersebut autoprovision.zmp dan disimpan pada folder /srv/
[code lang=’bash’]
vi /srv/autoprovision.zmp
[/code]
Isi dengan contoh isian berikut :
[code lang=’bash’]
md imanudin.net zimbraAutoProvAttrMap “cn=displayName”
md imanudin.net +zimbraAutoProvAttrMap “givenName=givenName”
md imanudin.net +zimbraAutoProvAttrMap “sn=sn”
md imanudin.net +zimbraAutoProvAttrMap “description=description”
md imanudin.net zimbraAutoProvAuthMech “LDAP”
md imanudin.net zimbraAutoProvLdapAdminBindDn “cn=Administrator,cn=users,dc=imanudin,dc=net”
md imanudin.net zimbraAutoProvLdapAdminBindPassword “Rahasia123”
md imanudin.net zimbraAutoProvLdapBindDn “cn=Administrator,cn=users,dc=imanudin,dc=net”
md imanudin.net zimbraAutoProvLdapSearchBase “dc=imanudin,dc=net”
md imanudin.net zimbraAutoProvLdapURL “ldap://192.168.1.102:389”
md imanudin.net zimbraAutoProvMode “LAZY”
md imanudin.net zimbraAutoProvNotificationBody “Your account has been auto provisioned. Your email address is ${ACCOUNT_ADDRESS}.”
md imanudin.net zimbraAutoProvNotificationFromAddress “[email protected]
md imanudin.net zimbraAutoProvNotificationSubject “New account auto provisioned”
[/code]
Keterangan :

imanudin.net = Nama domain pada Zimbra
LdapAdminBindDn/LdapBindDn = User Administrator pada Active Directory/Samba4
LdapAdminBindPassword = Password user Administrator
LdapSearchBase = Atribut pencarian AD/Samba4. Bisa saja dicari berdasarkan atribut mail ataupun atribut yang lainnya
LdapSearchFilter = Atribut pencarian yang telah difilter hasil dari LdapSearchBase. Bisa saja dicari berdasarkan atribut mail ataupun atribut yang lainnya
LdapURL = IP Server external AD/Samba4

Setelah file diatas dibuat dan disesuaikan dengan environment yang ada, selanjutnya jalankan perintah berikut untuk melakukan modifikasi atribut provision pada Zimbra
[code lang=’bash’]
su – zimbra
zmprov < /srv/autoprovision.zmp [/code] Silakan cek pada log /opt/zimbra/log/mailbox.log untuk proses pembuatan account-nya. Silakan coba login pada Zimbra via webmail. Jika user yang digunakan untuk login pada Zimbra ada pada external AD/Samba4, maka Zimbra akan otomatis membuatkan mailbox untuk account tersebut. Namun apabila user yang digunakan tidak ada pada external AD/Samba4, maka Zimbra tidak akan membuatkan mailbox.

Perlu dicatat juga bahwa proses pembuatan account ini hanya ketika user login pertama kali dan harus login via webmail. Jika ada user pada external AD/Samba4, namun tidak pernah melakukan login pada Zimbra, maka mailbox user tersebut tidak akan dibuatkan

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

One thought on “Tips Zimbra + External AD/Samba4 : Otomatisasi Create Account Mailbox Zimbra (Auto-Provision Lazy Mode)

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 Menambahkan External Warning pada Proxmox Mail Gateway

Tips Menambahkan External Warning pada Proxmox Mail Gateway

Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Tips Mengganti Tampilan Background di Zimbra Webmail

Tips Mengganti Tampilan Background di Zimbra Webmail

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