Panduan Lengkap Zimbra Mail Server

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Panduan Lengkap Zimbra Mail Server as PDF for free.

More details

  • Words: 2,364
  • Pages: 15
Copyright ©2007 http://www.vavai.com

Halaman 1 dari 15 Halaman

Panduan Lengkap Setup Zimbra Mail Server Muhammad Rivai Andargini http://www.vavai.com http://www.vavai.com/blog/index.php [email protected] [email protected] Bekasi, 28 September 2007, 14:21 Dedicated to : My Lovely Renny “Dear Rey” Yuniastuty My Lovely Muhammad Rivai Alifianto My Young Brother & Sister, Mamang, Dew-Dew, Keponakan-Keponakan... ************************************************************** Dan sungai yang mengalir ke samudera Dan ombak yang menjemput di muara Ialah cinta yang tak pernah alpa Ketulusan tak putus ditikam musim Jarak mengobarkan rindu dalam rahim Bagai unggun api yang terus menyala Anginpun tak kuasa memadamkannya... (Taken from “Balada si Roy”) **************************************************************

Lisensi Dokumen: Copyright ©2007 http://www.vavai.com Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas & luas untuk tujuan non komersial (non profit), dengan syarat tidak menghilangkan keterangan mengenai penulis dan lisensi yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari http://www.vavai.com Mari bersatu memajukan Indonesia !! (*) Dokumen ini dibuat menggunakan aplikasi open source Open Office Writer (http://www.openoffice.org) versi 2.0.4 (*) Tutorial ini menggunakan Linux OpenSUSE 10.2, http://www.opensuse.org & Zimbra Mail Server 4.5.5

Prolog Sebelum melakukan instalasi Zimbra Mail Server, lakukan terlebih dahulu hal-hal sebagai berikut : 1. Pastikan komputer memiliki RAM dan kecepatan yang cukup. Berdasarkan pengalaman, saya merekomendasikan RAM minimal 512 MB.

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 2 dari 15 Halaman

2. Lakukan instalasi distro Linux OpenSUSE 10.2. Petunjuk instalasi disertakan pada panduan ini. Jika sudah terbiasa melakukan konfigurasi, saya sangat menyarankan untuk melakukan instalasi dalam modus text (text mode). Hal ini akan memastikan bahwa tidak ada service yang tidak perlu untuk dijalankan. 3. Pastikan sudah melakukan setup DNS Server yang memiliki A Record dan MX Record yang merujuk pada komputer Zimbra yang akan diinstall. Petunjuk setting DNS dilampirkan terpisah dalam bundel panduan ini 4. Dapatkan file instalasi Zimbra untuk OpenSUSE, disertakan dalam bundel cd (nama file : zcs-4.5.5_GA_838.SuSE10.tgz). Tempatkan di folder /opt.

5. Melalui YAST, lakukan instalasi file-file pendukung berikut ini : postfix, fetchmail, cURL, libidn, GMP dan compat-libstdc++

Instalasi Sistem Sebagian besar proses instalasi sistem ini dilakukan menggunakan menu konsole sehingga mendukung proses instalasi dari jarak jauh. Mari kita mulai proses instalasi Zimbra Mail Server. 1. Buka konsole (ALT + F2, konsole) 2. Jika masuk sebagai user non root, ketik su untuk masuk sebagai root. Jangan lupa masukkan password root saat diminta. Catatan : Tanda # pada kode dilangkah berikut adalah tanda sebagai user root, bukan bagian dari kode yang diketik. 3. Masuk ke folder /opt # cd /opt 4. Ekstrak file zcs-4.5.5_GA_838.SuSE10.tgz # tar -zxvf zcs-4.5.5_GA_838.SuSE10.tgz 5. Masuk ke folder hasil ekstrak # cd zcs 6. Edit file /etc/syslog-ng/syslog-ng.conf dan tambahkan kode berikut pada bagian bawah file filter f_local0 { facility(local0); }; # zimbra destination zmail { file("/var/log/zimbra.log" owner("zimbra") ); }; # zimbra log { source(src); filter(f_mail); destination(zmail); }; # zimbra destination local0 { file("/var/log/zimbra.log" owner("zimbra") ); }; # zimbra log { source(src); filter(f_local0); destination(local0); }; # zimbra filter f_auth { facility(auth); }; # zimbra

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 3 dari 15 Halaman

destination zmauth { file("/var/log/zimbra.log" owner("zimbra") ); }; # zimbra log { source(src); filter(f_auth); destination(zmauth); }; # zimbra 7. Matikan service postfix agar tidak bentrok dengan Zimbra saat dijalankan. Zimbra menggunakan engine postfix tapi dengan konfigurasi tersendiri. # service postfix stop # chkconfig postfix off 8. Lakukan instalasi Zimbra # ./install.sh 9. Pada saat proses install, jika sudah masuk ke menu administrasi, buka tab konsole lain dan ketikkan perintah berikut (perintah dalam 1 baris): # ln -s /usr/lib/libexpat.so.1.5.0 /opt/zimbra/httpd2.0.54/lib/libexpat.so.0 ; chmod 640 /etc/sudoers 10. Berikut adalah contoh log instalasi yang saya lakukan : zimbra:/opt/zcs # ./install.sh Operations logged to /tmp/install.log.14749 Checking for existing installation... zimbra-ldap...NOT FOUND zimbra-logger...NOT FOUND zimbra-mta...NOT FOUND zimbra-snmp...NOT FOUND zimbra-store...NOT FOUND zimbra-apache...NOT FOUND zimbra-spell...NOT FOUND zimbra-core...NOT FOUND

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT. License Terms for the Zimbra Collaboration Suite: http://www.zimbra.com/license/collaboration_suite_collective_license_1.0.html

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 4 dari 15 Halaman

Press Return to continue Checking for prerequisites... NPTL...FOUND sudo...FOUND sudo-1.6.8p12-40 libidn...FOUND libidn-0.6.8-11 curl...FOUND curl-7.15.5-23 fetchmail...FOUND fetchmail-6.3.5-13 gmp...FOUND gmp-4.2.1-13 /usr/lib/libstdc++.so.5...FOUND Checking for required space... Checking for installable packages Found zimbra-core Found zimbra-ldap Found zimbra-logger Found zimbra-mta Found zimbra-snmp Found zimbra-store Found zimbra-apache Found zimbra-spell

Select the packages to install Install zimbra-ldap [Y] y Install zimbra-logger [Y] y Install zimbra-mta [Y] y Install zimbra-snmp [Y] Install zimbra-store [Y] Install zimbra-spell [Y]

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 5 dari 15 Halaman

Installing: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell You appear to be installing packages on a platform different than the platform for which they were built This platform is openSUSE_10.2 Packages found: zimbra-core-4.5.5_GA_838.SuSE10-20070503170511.i386.rpm This may or may not work

Install anyway? [N] y The system will be modified. Continue? [N] y Removing /opt/zimbra Installing packages zimbra-core......zimbra-core-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-ldap......zimbra-ldap-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-logger......zimbra-logger-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-mta......zimbra-mta-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-snmp......zimbra-snmp-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-store......zimbra-store-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-apache......zimbra-apache-4.5.5_GA_838.SuSE10-

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 6 dari 15 Halaman

20070503170511.i386.rpm...done zimbra-spell......zimbra-spell-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done Operations logged to /tmp/zmsetup.log.15487 Setting defaults... DNS ERROR resolving MX for zimbra.vavai.com It is suggested that the domain name have an MX record configured in DNS Change domain name? [Yes] y Create Domain: [zimbra.vavai.com] vavai.com MX: zimbra.vavai.com (192.168.0.200) Interface: 192.168.0.200 Interface: 127.0.0.1 Done Checking for port conflicts Main menu 1) Hostname:

zimbra.vavai.com

2) Ldap master host: 3) Ldap port:

zimbra.vavai.com 389

4) Ldap password:

set

5) zimbra-ldap:

Enabled

6) zimbra-store:

Enabled

+Create Admin User:

yes

+Admin user to create:

[email protected]

******* +Admin Password

UNSET

+Enable automated spam training: +Spam training user:

yes

[email protected]

+Non-spam(Ham) training user:

[email protected]

+Global Documents Account: +SMTP host: +Web server HTTP port: +Web server HTTPS port: +Web server mode: +Enable POP/IMAP proxy: +IMAP server port:

[email protected] zimbra.vavai.com 80 443 http no 143

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 7 dari 15 Halaman

+IMAP server SSL port:

993

+POP server port:

110

+POP server SSL port:

995

+Use spell check server:

yes

+Spell server URL:

http://zimbra.vavai.com:7780/aspell.php

7) zimbra-mta:

Enabled

8) zimbra-snmp:

Enabled

9) zimbra-logger:

Enabled

10) zimbra-spell:

Enabled

r) Start servers after configuration

yes

s) Save config to file x) Expand menu q) Quit Address unconfigured (**) items (? - help) 6

Store configuration 1) Status:

Enabled

2) Create Admin User:

yes

3) Admin user to create:

[email protected]

** 4) Admin Password

UNSET

5) Enable automated spam training: 6) Spam training user:

yes [email protected]

7) Non-spam(Ham) training user:

[email protected]

8) Global Documents Account: 9) SMTP host:

[email protected] zimbra.vavai.com

10) Web server HTTP port: 11) Web server HTTPS port: 12) Web server mode: 13) Enable POP/IMAP proxy: 14) IMAP server port: 15) IMAP server SSL port: 16) POP server port:

80 443 http no 143 993 110

17) POP server SSL port:

995

18) Use spell check server:

yes

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

19) Spell server URL:

Halaman 8 dari 15 Halaman

http://zimbra.vavai.com:7780/aspell.php

Select, or 'r' for previous menu [r] 4 Password for [email protected] (min 6 characters): [QM0Z9iR9v] inipasswordku Store configuration 1) Status:

Enabled

2) Create Admin User:

yes

3) Admin user to create:

[email protected]

4) Admin Password

set

5) Enable automated spam training: 6) Spam training user:

yes [email protected]

7) Non-spam(Ham) training user:

[email protected]

8) Global Documents Account: 9) SMTP host:

[email protected] zimbra.vavai.com

10) Web server HTTP port:

80

11) Web server HTTPS port:

443

12) Web server mode:

http

13) Enable POP/IMAP proxy:

no

14) IMAP server port:

143

15) IMAP server SSL port:

993

16) POP server port:

110

17) POP server SSL port:

995

18) Use spell check server:

yes

19) Spell server URL:

http://zimbra.vavai.com:7780/aspell.php

Select, or 'r' for previous menu [r] r Main menu 1) Hostname:

zimbra.vavai.com

2) Ldap master host: 3) Ldap port:

zimbra.vavai.com 389

4) Ldap password:

set

5) zimbra-ldap:

Enabled

6) zimbra-store:

Enabled

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

7) zimbra-mta:

Halaman 9 dari 15 Halaman

Enabled

8) zimbra-snmp:

Enabled

9) zimbra-logger:

Enabled

10) zimbra-spell:

Enabled

r) Start servers after configuration

yes

s) Save config to file x) Expand menu q) Quit *** CONFIGURATION COMPLETE - press 'a' to apply Select from menu, or press 'a' to apply config (? - help) a Save configuration data to a file? [Yes] y Save config in file: [/opt/zimbra/config.15487] Saving config in /opt/zimbra/config.15487...Done The system will be modified - continue? [No] y Operations logged to /tmp/zmsetup.log.15487 Setting local config values...Done Setting up CA...Done Creating SSL certificate...Done Initializing ldap...Started slapd: pid 16558 adding new entry "cn=zimbra" adding new entry "cn=admins,cn=zimbra" adding new entry "uid=zimbra,cn=admins,cn=zimbra" adding new entry "cn=zimlets,cn=zimbra" adding new entry "cn=config,cn=zimbra" adding new entry "cn=cos,cn=zimbra" adding new entry "cn=servers,cn=zimbra" modifying entry "cn=config,cn=zimbra" adding new entry "cn=default,cn=cos,cn=zimbra"

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 10 dari 15 Halaman

adding new entry "cn=mime,cn=config,cn=zimbra" adding new entry "cn=message/rfc822,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/html,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/enriched,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/plain,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/calendar,cn=mime,cn=config,cn=zimbra" adding new entry "cn=all,cn=mime,cn=config,cn=zimbra" Done Saving CA in ldap...Done Installing SSL certificate...Done Creating server entry for zimbra.vavai.com...Done Setting spell check URL...Done Setting service ports on zimbra.vavai.com...Done Adding zimbra.vavai.com to zimbraMailHostPool in default COS...Done Installing skins... vanilla harvest steel sand froggy rose lavender sky bare Done Setting MTA auth host...Done Creating domain vavai.com...Done Creating user [email protected] Creating postmaster alias...Done Creating user [email protected] Creating user [email protected]

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 11 dari 15 Halaman

Creating user [email protected] Setting spam training accounts...Done Initializing store sql database...Done Setting zimbraSmtpHostname for zimbra.vavai.com...Done Initializing logger sql database...Done Initializing mta config...Done Configuring SNMP...Done Setting services on zimbra.vavai.com...Done Setting up zimbra crontab...cp: cannot stat `/var/spool/cron/tabs/zimbra': No such file or directory Done Setting up syslog.conf...cp: cannot stat `/etc/syslog-ng/syslog-ng.conf.in': No such file or directory grep: /etc/syslog-ng/syslog-ng.conf.in: No such file or directory Starting SuSEconfig, the SuSE Configuration Tool... Running module syslog-ng only Reading /etc/sysconfig and updating the system... Module syslog-ng does not exist Finished. Done You have the option of notifying Zimbra of your installation. This helps us to track the uptake of the Zimbra Collaboration Suite. The only information that will be transmitted is: The VERSION of zcs installed (4.5.5_GA_838_openSUSE_10.2) The ADMIN EMAIL ADDRESS created ([email protected]) Notify Zimbra of your installation? [Yes] y Notifying Zimbra of installation via http://www.zimbra.com/cgibin/[email protected] ERROR: Notification failed Starting servers...Done. Installing zimlets... com_zimbra_phone com_zimbra_search com_zimbra_date com_zimbra_email

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 12 dari 15 Halaman

com_zimbra_url Done Initializing Documents...Done Restarting tomcat...Done

Operations logged to /tmp/zmsetup.log.15487

Configuration complete - press return to exit

zimbra:/opt/zcs # chkconfig --del zimbra zimbra

0:off 1:off 2:off 3:off 4:off 5:off 6:off

zimbra:/opt/zcs # vi /etc/init.d/zimbra zimbra:/opt/zcs # vi /opt/zimbra/bin/zmsyslogsetup zimbra:/opt/zcs # vi /opt/zimbra/conf/zmlogrotate zimbra:/opt/zcs # vi /opt/zimbra/conf/zmlogrotate zimbra:/opt/zcs # vi /opt/zimbra/conf/zmlogrotate zimbra:/opt/zcs # /sbin/rcsyslog restart Shutting down syslog services Starting syslog services

done done

zimbra:/opt/zcs # chkconfig --add zimbra ; chkconfig zimbra on zimbra

0:off 1:off 2:off 3:on 4:off 5:on 6:off

zimbra:/opt/zcs # su - zimbra zimbra@zimbra:~> /opt/zimbra/bin/zmcontrol stop Host zimbra.vavai.com Stopping mta...Done Stopping spell...Done Stopping snmp...Done Stopping antivirus...Done Stopping antispam...Done Stopping imapproxy...Done Stopping mailbox...Done Stopping logger...Done Stopping ldap...Done zimbra@zimbra:~> /opt/zimbra/bin/zmcontrol start Host zimbra.vavai.com

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 13 dari 15 Halaman

Starting ldap...Done. Starting logger...Done. Starting mailbox...Done. Starting antispam...Done. Starting antivirus...Done. Starting snmp...Done. Starting spell...Done. Starting mta...Done. zimbra@zimbra:~> exit logout zimbra:/opt/zcs #

11. Hapus service otomatis Zimbra # chkconfig --del zimbra 12. Ubah file /etc/init.d/zimbra dan tambahkan baris berikut pada bagian bawah komentar (komentar ada pada bagian atas file) ### BEGIN INIT INFO # Provides: zimbra # Required-Start: $network $syslog # Required-Stop: # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Zimbra mail service ### END INIT INFO 13. Ubah perintah killall -HUP syslogd dengan /sbin/rcsyslog restart pada file /opt/zimbra/bin/zmsyslogsetup dan /opt/zimbra/conf/zmlogrotate 14. Restart Syslog # /sbin/rcsyslog restart 15. Masukkan service Zimbra # chkconfig --add zimbra ; chkconfig zimbra on 16. Jalankan Zimbra # su – zimbra # /opt/zimbra/bin/zmcontrol stop # /opt/zimbra/bin/zmcontrol start 17. Zimbra sudah dapat diakses dengan leluasa. Untuk ujicoba webmail Zimbra, silakan gunakan browser (Rekomendasi : Firefox) dan ketikkan alamat http://ip-address-server-zimbra atau http://hostname-server-simbra.

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 14 dari 15 Halaman

Akses menu administrasi Zimbra dapat dilakukan melalui alamat : https://ip-addressserver-zimbra:7071/zimbraAdmin Catatan : Menu administrasi Zimbra menggunakan modus SSL (https). Alamat zimbraAdmin harus ditulis demikian adanya karena Java/Tomcat yang dijadikan sebagai backend server menganut case sensitive.

Epilog <*> Jika anda merasa tutorial ini berguna, luangkan waktu anda sejenak untuk berdoa bagi kesejahteraan dan kemakmuran bangsa Indonesia. ******* Jika anda memiliki pertanyaan mengenai artikel ini, anda dapat menghubungi : Muhammad Rivai Andargini http://www.vavai.com Email :[email protected] [email protected] [email protected]

Muhammad Rivai Andargini. Di lingkungan dekat dikenal dengan nama “Vavai” dan di kampus dipanggil dengan nama kachow (dari akronim Kakak Chow – akibat mengidolakan Vivian Chow Hui Min), Lahir di Bekasi, 17 Mei 1976. Menamatkan SMA di SMAN 2 Bekasi Jurusan Fisika 1 (A1-1, sekarang jurusan IPA) pada tahun 1995. Sempat bekerja pada perusahaan PMA Jepang sejak tahun 1995-1999 dan kuliah (sambil

kerja)

Diploma

(http://www.stmik.banisaleh.ac.id)

3

di pada

STMIK tahun

Bani

Saleh

1996-1999.



Menjadi

Bekasi asisten

Laboratorium Komputer untuk mata kuliah pemrogramman bahasa Pascal, C, Visual Basic, Microsoft Office, Foxpro dan sistem jaringan sejak tahun 1999-2004. Sejak tahun 2000 sampai dengan tahun 2006 bekerja sebagai MIS Dept. Head pada sebuah perusahaan PMA (PT. Grand Dinamika Manufacturing Indonesia) di Cikarang – Bekasi. Saat ini bekerja sebagai IT Spv pada sebuah perusahaan swasta di Cakung-Cilincing, PT. Multi Sejahtera Abadi.

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 15 dari 15 Halaman

Berpengalaman dalam membuat program aplikasi terapan untuk perusahaan (ERP), administrasi jaringan dan menjadi instruktur untuk pelatihan bahasa pemrogramman Visual Basic.

Sejak tahun 2001 s/d sekarang menjadi konsultan sistem mingguan untuk Al-Azhar Jakapermai & Kemang Pratama Bekasi (http://www.muhajirien.or.id).

Berminat pada materi solusi pendidikan murah bagi rakyat, manajemen, ilmu komputer dan kegiatan hiking. Senang membaca buku dan memiliki buku favorit “Musashi” & “Taiko” (Toyotomi Hideyoshi).

Bulan

Mei

2004

mendirikan

usaha

“Excellent

Infotama

Kreasindo”,

http://toko.vavai.biz yang bergerak dibidang pembuatan software / program, instalasi jaringan komputer, pelatihan komputer, kerjasama pendidikan dan rental-kursus.

Panduan Lengkap Instalasi Zimbra Mail Server

Related Documents