Mail Server Zimbra

30
1| Page Mail Server Zimbra Pengertian Mail Server Mail server adalah program daemon yang bekerja menampung dan mendistribusikan email dalam jaringan. Protokol yang umum digunakannya antara lain adalah protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email, sedangkan POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote, yaitu tidak perlu login ke dalam sistem shell mesin mail server, cukup menghubungi port tertentu dengan mail client yang mengimplementasikan protokol POP3 dan/atau IMAP. Lebih jelasnya, bila disebutkan ’mail server’, hal ini dapat menunjukkan pada daemon-daemon yang bekerja dengan cara mengimplementasikan salah satu protokol di atas. Pada dasarnya untuk membaca email pada mesin mail server terdapat 2 cara, yaitu : 1. Secara lokal, yaitu dengan cara melakukan login ke dalam sistem shell pada mail server dan membaca langsung email dari mailbox (berupa file atau direktori yang berisi text terformat standar email). Bila hanya ini yang dapat dilakukan, maka mail server cukup menyediakan daemon SMTP tanpa daemon POP3 dan/atau IMAP. 2. Secara remote, tanpa memasuki sistem shell tetapi melalui port POP3 atau IMAP tergantung mana yang disediakan, dengan menggunakan tool mail client yang mengimplementasikan salah satu protokol mail retrieval (mengambil email secara remote). Melalui cara ini, mail server selain harus menjalankan daemon SMTP, harus juga menjalankan daemon POP3 dan/atau IMAP. Mengetahui hanya ada 2 cara di atas, tentu anda dapat menyimpulkan sendiri bagaimana suatu layanan email berbasiskan Web seperti mail.yahoo.com atau hotmail.com bekerja. Dan kini anda mengetahui bahwa pekerjaan membangun mail server, adalah pekerjaan menginstal, mengkonfigurasi dan mengoptimasi daemon SMTP sebagai MTA (Mail Transport Agent) dan/atau daemon POP3 dan/atau IMAP sebagai mail retrieval.

Transcript of Mail Server Zimbra

1 | P a g e

Mail Server Zimbra

Pengertian Mail Server

Mail server adalah program daemon yang bekerja menampung danmendistribusikan email dalam jaringan. Protokol yang umum digunakannya antara lainadalah protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakansebagai standar untuk menampung dan mendistribusikan email, sedangkan POP3 (PostOffice Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapatmengambil dan membaca email secara remote, yaitu tidak perlu login ke dalam sistem shellmesin mail server, cukup menghubungi port tertentu dengan mail client yangmengimplementasikan protokol POP3 dan/atau IMAP. Lebih jelasnya, bila disebutkan ’mailserver’, hal ini dapat menunjukkan pada daemon-daemon yang bekerja dengan caramengimplementasikan salah satu protokol di atas.

Pada dasarnya untuk membaca email pada mesin mail server terdapat 2 cara, yaitu :

1. Secara lokal, yaitu dengan cara melakukan login ke dalam sistem shell pada mailserver dan membaca langsung email dari mailbox (berupa file atau direktori yangberisi text terformat standar email). Bila hanya ini yang dapat dilakukan, maka mailserver cukup menyediakan daemon SMTP tanpa daemon POP3 dan/atau IMAP.

2. Secara remote, tanpa memasuki sistem shell tetapi melalui port POP3 atau IMAPtergantung mana yang disediakan, dengan menggunakan tool mail client yangmengimplementasikan salah satu protokol mail retrieval (mengambil email secararemote). Melalui cara ini, mail server selain harus menjalankan daemon SMTP, harusjuga menjalankan daemon POP3 dan/atau IMAP.

Mengetahui hanya ada 2 cara di atas, tentu anda dapat menyimpulkan sendiribagaimana suatu layanan email berbasiskan Web seperti mail.yahoo.com atau hotmail.combekerja. Dan kini anda mengetahui bahwa pekerjaan membangun mail server, adalahpekerjaan menginstal, mengkonfigurasi dan mengoptimasi daemon SMTP sebagai MTA(Mail Transport Agent) dan/atau daemon POP3 dan/atau IMAP sebagai mail retrieval.

2 | P a g e

Domain Name System

DNS atau domain name system merupakan tulang pungggung system penamaandomain di internet. Fungsi utama dari sebuah serevr DNS adalah menerjemahkan nama-nama host (hostname) menjadi alamat IP atau sebeliknya sehingga nama sebuah host akanlebih mudah diingat oleh pengguna. Fungsi lain dari DNS adalah memberikan informasitentang suatu host ke seluruh internet.

DNS bekerja ketika missal seorang user melalui browser melakukan permintaanterhadap sebuah halaman web dengan mengetikkan sebuah alamat, missalhttp://unesa.ac.id maka system terlebih dahulu akan menghubungi server DNS untukmengetahui alamat IP dari situs dimaksud. Setelah mendapatkan alamat IP maka browserakan menghubungi server web yang bersangkutan dan memuat home page.

DNS dapat dibagi menjadi dua jenis, yaitu :

1. Primary name server adalah master DNS yang bertanggung jawab atas resolusidomain dan sub-domain yang dikelolanya.

2. Secondry name server adalah server DNS server yang memperoleh data-data domaindan subdomain primary name server.

Zimbra

Zimbra adalah software open source untuk email server dan kolaborasi(groupware), yang menyediakan solusi email server yang powerful, penjadwalan, kalendergrup, kontak dan manajemen penyimpanan dokumen via web. Zimbra server tersedia untukLinux, Mac OS X dan platform virtualisasi. Zimbra menggunakan klien Ajax Web 2.0 yangdapat dijalankan pada browser Firefox, Safari dan Internet Explorer (6.0+) dan IE sertamudah diintegrasikan dengan portal web API, aplikasi bisnis dan VoIP menggunakan webservices.

Zimbra pada dasarnya sekelas dengan aplikasi Microsoft Exchange Server. Bedanya,Zimbra tersedia dalam 2 edisi, yaitu Open Source Edition dan Network Edition. Zimbra OpenSource Edition menggunakan lisensi Mozilla Public License yang salah satu butir lisensinyamenyatakan bahwa perubahan atau modifikasi yang dilakukan pada kode sumber Zimbraharus dikembalikan pada komunitas. Zimbra Server terdiri dari gabungan berbagai softwareOpen Source, yaitu : Postfix, MySQL, OpenLDAP, Anti Virus Clamav dan Anti SpamSpamAssassin.

3 | P a g e

Konfigurasi repository

Untuk instalasi software di ubuntu terlebih dahulu kita harus menambahkanrepository yang akan digunakan dalam proses instalasi. Konfigurasi repository dapatdilakukan dengan cara berikut :

1. Buka terminal dengan cara menekan alt+F2 besamaan, ketik perintah xterm danenter

2. Ketik perintah mengedit konfigurasi repository di file /etc/apt/source.list

sudo vim /etc/apt/source.list

3. Lalu penambahan list repo seperti berikut

Ingat sebelumnya copy paste, file deb ke deriktori local pada komputer, diletakkanpada home semisal. IP yang dipakai tergantung setting komputer (missal192.168.1.1).

Deb file: /home

http://192.168.1.1/ubuntu hardy main restrictedmultiverse universehttp://192.168.1.1/ubuntu hardy-updates main restrictedmultiverse universehttp://192.168.1.1/ubuntu hardy-security main restrictedmultiverse universedeb file:///home/repo-ubuntu/

4. untuk melakukan update jalankan perintah

$ sudo apt-get update

4 | P a g e

Instalasi DNS

Untuk melakukan install DNS pada ubuntu dapat dilakukan dengan cara perintahberikut :

sudo apt-get install bind 9

Seluruh file konfigurasi yang dibutuhkan agar server DNS dapat berjalan dengan baikterdapat di /etc/bind dengan konfigurasi utamanya adalah /etc/bind/named.conf

Konfigurasi Primary Name Server (Master)

Untuk membuat primary name server maka kita perlu menambahkan konfigurasiuntuk zona yang akan kita gunakan di file /etc/bind/named.conf. Perintah untukkonfigurasi named yaitu.

sudo vim /etc/bind/named.conf

Tambahkan baris seperti berikut

zone "jarkom.net" {type master;file "/etc/bind/jarkom.net.db";allow-update { none; };notify no;

};zone "1.168.192.in-addr.arpa" IN {

type master;file "/etc/bind/1.168.192.db";allow-update { none; };notify no;

};

Setelah itu buat file untuk mendefinisikan zone yaitu jarkom.net.db dan1.168.192.db

Untuk membuat file zone untuk domain jarkom.net gunakan perintah :

sudo vim /etc/bind/jarkom.net.db

Isi dengan perintah berikut

$TTL 86400$ORIGIN jarkom.net.@ IN SOA ns.jarkom.net. admin.jarkom.net. (

2002081601 ; serial3H ; refresh

5 | P a g e

15M ; retry1W ; expiry

1D ; minimum)

IN NS ns.jarkom.net.IN MX 10 mail.jarkom.net.

ns IN A 192.168.1.1mail IN CNAME ns

Konfigurasi di atas dengan asumsi bahwa alamat IP yang digunakan server adalah192.168.1.1, nama domain adalah jarkom.net, nama dari name server yang digunakanadalah ns. Konfigurasi di atas juga mengasumsikan bahwa server DNS dan server mailberada dalam satu komputer yang sama.

Setelah selesai dengan konfigurasi zone maka kita lanjutkan dengan membuat berkas untukkonfigurasi reverse.

sudo vim /etc/bind/1.168.192.db

Isi dengan perintah berikut

@ IN SOA ns.jarkom.net. admin.jarkom.net. (2002081601 ; serial3H ; refresh15M ; retry1W ; expiry1D ; minimum

)IN NS ns.jarkom.net.

1 IN PTR ns.jarkom.net.

menguji DNS server

setelah konfigurasi bind selesai dilakukan, maka kita harus restart service nameserver agar konfigurasi yang baru diterapkan. Perintah yang digunkan adalah.

sudo /etc/init.d/bind9 stopsudo /etc/init.d/bind9 startsudo /etc/init.d/bind9 restart

Masukkan alamat IP server DNS ini ke /etc/resolv.conf

sudo vim /etc/resolv.conf

6 | P a g e

Tambahkan isi berikut

search jarkom.netnameserver 127.0.0.1nameserver 192.168.1.1

Test, apakah DNS sudah berjalan dengan normal. Gunakan perintah ”dig” dan ”host”untuk mengecek.

dig jarkom.net

Dan

Host jarkom.net

Host mail.jarkom.net

Host 192.168.1.1

Jika tidak muncul error maka DNS berjalan baik.

Sebelum ketahap instalasi zimbra pastikan apache pada komputer telah ter-unistall

Lakukan peng-uninstallan apache agar tidak bentrok dengan apache-nya ZCS.

#/etc/init.d/apache2 stop

#apt-get remove apache2

#apt-get autoremove

7 | P a g e

Instalasi Zimbra

Zimbra Collaboration Suite dapat di download dari situsnya langsung zimbra.com. Hasildownload letakkan di directory misal /home/repo-ubuntu.

Edit konfigurasi berkas /etc/host dengan perintah

sudo vim /etc/hosts

Tambahkan baris berikut, sesuaikan alamat IP dan nama host dengan konfigurasi yangdimiliki.

192.168.1.1 mail.jarkom.net jarkom

Sebelum memulai instalasi ZCS terlebih dahulu kita harus install beberapa paket dependensiyang dibutuhkan, jalankan perintah berikut dari terminal.

sudo apt-get install curl fetchmail libpcre3libgmp3c2libexpat1 libxml2 libtie-ixhash-perl libstdc++5-3.3-dev

setelah dependensi terpasang maka sebelum install Zimbra lakukan copy paket Zimbra kedirektori setelah itu ekstrak file instalasi ZCS.

cd /home/repo-ubuntu

tar xzvf zcs-6.0.7_GA_2473.UBUNTU8.20100616234246.tgz

dilanjutkan dengan menjalankan skrip install ZCS

cd zcs-6.0.7_GA_2473.UBUNTU8.20100616234246/

sudo ./install .sh

8 | P a g e

di awal installasi kita harus menyetujui End User License Agreement ZCS untuk dapatmelanjutkan instalasi.

Operations logged to /tmp/install.log.12383Checking for existing installation...

zimbra-ldap...NOT FOUNDzimbra-logger...NOT FOUNDzimbra-mta...NOT FOUNDzimbra-snmp...NOT FOUNDzimbra-store...NOT FOUNDzimbra-apache...NOT FOUNDzimbra-spell...NOT FOUNDzimbra-proxy...NOT FOUNDzimbra-archiving...NOT FOUNDzimbra-convertd...NOT FOUNDzimbra-cluster...NOT FOUNDzimbra-core...NOT FOUND

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOUFIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLINGTHE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BYTHIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THISAGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for the Zimbra Collaboration Suite:http://www.zimbra.com/license/zimbra_public_eula_2.1.html

Press Return to continue

9 | P a g e

Setelah itu pilih paket-paket apa saja yang harus di install selama proses instalasi ZCS, ketik Yuntuk menginstal suatu paket. Beberapa paket yang harus kita install adalah zimbra-ldap,zimbra-logger, zimbra-mta, zimbra-snmp, zimbra-store, zimbra-apache, dan zimbra-spell.

Setelah memilih paket yang akan di install akan muncul pertanyaan konfirmasi yang harus di jawabdengan Y.

Checking for prerequisites...FOUND: NPTLFOUND: sudo-1.6.9p10-1ubuntu3.4FOUND: libidn11-1.1-1FOUND: libpcre3-7.4-1ubuntu2.1FOUND: libgmp3c2-2:4.2.2+dfsg-1ubuntu2FOUND: libexpat1-2.0.1-0ubuntu1FOUND: libstdc++6-4.2.4-1ubuntu4FOUND: libstdc++5-1:3.3.6-15ubuntu6FOUND: libltdl3-1.5.26-1ubuntu1

Checking for suggested prerequisites...FOUND: perl-5.8.8

Prerequisite check complete.

Checking for installable packages

Found zimbra-coreFound zimbra-ldapFound zimbra-loggerFound zimbra-mtaFound zimbra-snmpFound zimbra-storeFound zimbra-apacheFound zimbra-spellFound zimbra-proxy

Select the packages to installInstall zimbra-ldap [Y] --tekan enter--Install zimbra-logger [Y] --tekan enter--Install zimbra-mta [Y] --tekan enter--Install zimbra-snmp [Y] --tekan enter--Install zimbra-store [Y] --tekan enter--Install zimbra-apache [Y] --tekan enter--Install zimbra-spell [Y] --tekan enter--Install zimbra-proxy [N] --tekan enter--

Checking required space for zimbra-corechecking space for zimbra-store

Installing:zimbra-corezimbra-ldapzimbra-loggerzimbra-mtazimbra-snmpzimbra-storezimbra-apachezimbra-spell

The system will be modified. Continue? [N] --ketik Y disini--

10 | P a g e

Instalasi akan berlangsung beberapa saat.

Berikutnya ZCS akan memeriksa konfigurasi server DNS yang digunakan apakah sudah sesuaidengan persyaratan atau belum. Jika terjadi kesalahan maka akan ditawarkan untukmelakukan modifikasi pada konfigurasi domain di DNS.

Removing /opt/zimbraRemoving zimbra crontab entry...done.done.Cleaning up zimbra init scripts...done.Cleaning up /etc/ld.so.conf...done.Cleaning up /etc/security/limits.conf...done.

Finished removing Zimbra Collaboration Suite.

Installing packages

zimbra-core......zimbra-core_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-ldap......zimbra-ldap_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-logger......zimbra-logger_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-mta......zimbra-mta_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-snmp......zimbra-snmp_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-store......zimbra-store_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-apache......zimbra-apache_5.0.18_GA_3011.UBUNTU8_i386.deb...donezimbra-spell......zimbra-spell_5.0.18_GA_3011.UBUNTU8_i386.deb...done

Operations logged to /tmp/zmsetup.07152009-091904.logSetting defaults...

NS ERROR resolving MX for mail.jarkom.netIt is suggested that the domain name have an MX record configuredin DNSChange domain name? [Yes] --tekan enter--Create Domain: [mail.jarkom.net] --ketik jarkom.net disini---

MX: mail.jarkom.net (192.168.1.1)

Interface: 192.168.1.1Interface: 127.0.0.1

done.Port conflicts detected! - Any key to continue

11 | P a g e

Instalasi paket-paket selesai, waktunya melakukan konfigurasi untuk user admin.

Main menu

1) Common Configuration:2) zimbra-ldap: Enabled3) zimbra-store: Enabled

+Create Admin User: yes+Admin user to create: [email protected]

******* +Admin Password UNSET+Enable automated spam training: yes+Spam training user: [email protected]+Non-spam(Ham) training user: [email protected]+Global Documents Account: [email protected]+SMTP host: zimbra.jarkom.com+Web server HTTP port: 80+Web server HTTPS port: 443+Web server mode: http+IMAP server port: 143+IMAP server SSL port: 993+POP server port: 110+POP server SSL port: 995+Use spell check server: yes+Spell server URL: http://zimbra.jarkom.com:7780/aspell.php+Configure store for use with reverse mail proxy: FALSE+Configure store for use with reverse web proxy: FALSE

4) zimbra-mta: Enabled5) zimbra-snmp: Enabled6) zimbra-logger: Enabled7) zimbra-spell: Enabled8) Default Class of Service Configuration:r) Start servers after configuration yess) Save config to filex) Expand menuq) Quit

Address unconfigured (**) items (? - help)

12 | P a g e

Dari main menu ketik 3 untuk memilih konfigurasi zimbra-store yang didalamnya untukkonfigurasi user admin.

Berikutnya pilih 4.

Isikan password untuk user admin ZCS. Password ini nantinya akan digunakan untuk useradmin melakukan konfigurasi ZCS, membuat user baru, dsb.

Kembali ke menu sebelumnya denga menekan enter.

Store configuration

1) Status: Enabled2) Create Admin User: yes3) Admin user to create: [email protected]

** 4) Admin Password UNSET5) Enable automated spam training: yes6) Spam training user: [email protected]) Non-spam(Ham) training user: [email protected]) Global Documents Account: [email protected]) SMTP host: zimbra.jarkom.net

10) Web server HTTP port: 8011) Web server HTTPS port: 44312) Web server mode: http13) IMAP server port: 14314) IMAP server SSL port: 99315) POP server port: 11016) POP server SSL port: 99517) Use spell check server: yes18) Spell server URL: http://zimbra.jarkom.net:7780/aspell.php19) Configure store for use with reverse mail proxy: FALSE20) Configure store for use with reverse web proxy: FALSE

Select, or 'r' for previous menu [r] 4

Password for [email protected] (min 6 characters): [hINYHBUe5] jarkom

13 | P a g e

Konfigurasi ZCS telah selesai, ketik a untuk menerapkan konfigurasi. Jawab yes untukmenyimpan data konfigurasi ke file. Lanjutkan instalasi dengan menjawab yes padaperubahan system.

Berikut ZCS akan meminta konfirmasi untuk mengirimkan data instalasi ke pengembangZimbra. Opsi ini tidak wajib, dapat dijawab No disini.

Dan tunggu zimbra mengkonfigurasi sistem sampai selesai.

Pengujian Instalasi Zimbra

Hasil instalasi zimbra akan membentuk sebuah direktori /opt/zimbra, yang berisi filekonfigurasi dan perintah. Untuk menguji hasil instalasi zimbra, dapat menjalankan perintah.

zmcontrol status

Main menu

1) Common Configuration:2) zimbra-ldap: Enabled3) zimbra-store: Enabled4) zimbra-mta: Enabled5) zimbra-snmp: Enabled6) zimbra-logger: Enabled7) zimbra-spell: Enabled8) Default Class of Service Configuration:r) Start servers after configuration yess) Save config to filex) Expand menuq) Quit

*** CONFIGURATION COMPLETE - press 'a' to applySelect from menu, or press 'a' to apply config (? - help) aSave configuration data to a file? [Yes]Save config in file: [/opt/zimbra/config.17874]Saving config in /opt/zimbra/config.17874...done.The system will be modified - continue? [No] yes

14 | P a g e

Setelah semuanya selesai, Anda bisa mengakses halaman web adminnya di browser denganmengetik alamat http://mail.jarkom.net. Login dengan user admin yang dibuat saatinstalasi.

Jika lahin dengan benar maka akan mendapat antarmuka ZCS berbasis web layaknyalayanan email di internet.

Untuk melakukan login zimbra melalui terminal dapat dialkukan dengan perintah

sudo su – zimbra

admin

******

15 | P a g e

Untuk melakukan start,stop,dan/atau restart ZCS jalankan perintah pada terminal.

zmcontrol shutdownzmcontrol stopzmcontrol start

16 | P a g e

Administrasi ZCS

untuk melakukan administrasi terhadap email server agar dapat bekerja sesuai dengankebutuhan maka Zimbra dapat diakses lewat browser. Cara mengasesnya yaitumenggunakan alamat IP atau menggunakan hostname dengan cara mengetikkanhttps://[ip/hostname]:7071, contoh : https://192.168.1.1:7071 atauhttps://mail.jarkom.net:7071 .

Ketika pertama kali mengakses Zimbra kita perlu menambahkan sertifikat dari ZCS kebrowser yang digunakan.

Dari tampilan di atas klik “I Understand the Risks” untuk memulai mengunduh sertifikat.Kemudian pada dialog berikutnya klik tombol confirm Security Exception.

17 | P a g e

Login menggunakan user admin yang dibuat ketika instalasi ZCS.

Setelah berhasil login dapat memulai administrasi.

Administrasi akun

Untuk memulai administrasi Accounts klik pada menu accounts pada sidebar kiri.

https://192.168.1.1:7071/

18 | P a g e

Untuk menambahkan sebuah akun baru klik pada menu new disebelah atas sidebar kananlalu pilih account.

Isikan user name dan password pada isian wizard pembuatan akun baru. Secara defaultzimbra hanya membutuhkan dua informasi ini tapi kita juga dapat mengisi informasi lainseperti nama, alamat informasi, dll.

Klik next untuk melanjutkan mengisi informasi dari user yang akan ditambahkan. Klik finishuntuk menyimpan akun dan keluar dari wizard.

Untuk melakukan perubahan pada akun yang sudah dibuat, klik pada akun yang akan diubahpada jendela accounts lalu pilih menu edit dibagian atas sidebar kanan. Untuk mengubahpassword pilih menu change password dan untuk menghapus akun pilih menu delete.

Membuat mailing list

ZCS pada versi yang digunakan dalam modul ini belum menyediakan fasilitas mailinglist, namun dapat membuat mailing list sederhana manggunakan fasilitas distribution list.Klik menu distribution list pada sidebar kiri.

Jarkom.net

19 | P a g e

Masukkan nama milis di kotak isian list name, nama yang akan ditampilkan di kotakisian display name, dan keterangan tentang milis di kotak isian description. Penambahanuser ke milis dapat dilakukan dengan mencari alamat email di kotak isian dibagian pojokkanan bawah.

Global settings

Pengaturan global sangat penting karena akan menjadi pengaturan default untukmail server dan masing-masing account user yang terdaftar. Untuk memulai pengeturanglobal pilih menu global settings dari sidebar menu sebelah kiri.

Plihan pertama adalah general, bagian ini berguna untuk pengaturan hal-hal umumuntuk mail server. Pada umumnya konfigurasi di bagian ini cukup dibiarkan sepertidefaultnya.

[email protected]

Jarkom.net

20 | P a g e

Pilihan kedua digunakan untuk pengaturan attachment, dari pengaturan ini kita biasmelakukan blokir terhadap ekstensi file yang dicurigai sebagai virus (missal .scr) atau fileyang bias memberatkan mail (missal .mp3, .wav, .avi, .mkv, dll).

21 | P a g e

Untuk memblokir suatu ekstensi klik pada ekstensi di list box sebelah kiri kemudianklik tombol add. Ekstensi yang diblokir akan ditampilkan di list box sebelah kanan.

Pilihan ketiga adalah konfigurasi untuk MTA. Dari bagian ini kita dapat mengaturukuran file maksimum yang masih dapat dimasukkan sebagai attachment.

Pada pilihan keempat kita dapat mengatur apakah akan mengatifkan IMAP atautidak.

Pilihan kelima digunakan untuk pengaturan POP,

Pilihan AS/AV berisi pengaturan untuk anti spam dan anti virus. Tentukan levelpemeriksaan untuk mengetahui apakah suatu email merupakan virus atau spam.

22 | P a g e

Klik tab interop untuk melakukan pengaturan migrasi mail server dari MS Exchange.

Bagian terakhir adalah konfigurasi untuk tema antarmuka administrasi.

23 | P a g e

Status dan statistic server

Untuk memonitor status dari berbagai layanan yang disediakan ZCS klik pada menumonitoring di sidebar menu, lalu pilih server status.

Dari menu server status dapat memonitor layanan mana saja yang berjalan denganbaik atau yang mengalami gangguan. Dari tampilan screenshot di atas dapat dilihat bahwasemua layanan berjalan dengan baik.

ZCS menyediakan fasilitas untuk melihat statistic berbagai layanan yang ada, sebagaicontoh berapa banyak email yang terkirim dalam satu bulan, dll. Untuk menampilkanstatistic ZCS klik menu server statistics pada sebelah kiri.

24 | P a g e

User space quota

Secara default instalasi ZCS memberikan limit 0 untuk quota email bagi user, iniberarti quota user sama dengan tidak terbatas. Untuk memeriksa quota user, guakanperintah.

sudo su – zimbrazmprov ga [email protected] | grep zimbramailquota

Untuk mengubah quota ini masuk ke menu class of service default advanced,lalu pada bagian Quota gantilah nilai pada Account Quota, misalkan menjadi 100 MB. Laluklik save.

Spam filter

Pengaturan anti spam ZCS default sudah mencukupi untuk menangkal seranganspam. Namun jika dirasa masih kurang, bias melakukan tweak untuk meningkatkankemampuan spam filter ZCS. Salah satu metode yang paling sederhana adalah menggunkanteknik white list & black list, caranya edit konfigurasi salocal.cf.in sebagai user zimbra.

sudo su – zimbravim /opt/zimbra/conf/salocal.cf.in

Lalu tambahkan misalnya daftar berikut :

blacklist_from [email protected]_from [email protected]_from *@emn-mysavingsnow.net

25 | P a g e

Jangan lupa untuk menghidupkan ulang layanan antispam dengan perintah

zmamavisdctl restart

Selain dengan cara di atas, yang bias sangat melelahkan kalau daftar email yangakan di-filter sangat banyak, kita juga bias memanfaatkan daftar yang disediakan dihttp://www.rulesemporium.com/rules.htm

cd /opt/zimbra/conf/spamassassinwget www.rulesemporium.com/rules/70_sare_adult.cfzmcontrol stopzmcontrol start

Beberapa daftar lain yang mungkin akan sangat bermanfaat dalam memerangispam.

70_sare_adult.cf70_sare_oem.cf72_sare_bml_post25x.cf

26 | P a g e

Zimbra Dekstop Client

Download aplikasi Zimbra Desktop Client melalui terminal dengan cara :

# wgethttp://files2.zimbra.com/downloads/zdesktop/1833/zdesktop_1_0_4_build_1833_linux_i686.sh

Sebelum melakukan install , maka perlu memberikan permisi eksekusi sebelum melakukaninstalasi. Lakukan perintah merikut :

# chmod +x zdesktop_1_0_4_build_1833_linux_i686.sh

Kemudian aksekusi dengan perintah

./zdesktop_1_0_4_build_1833_linux_i686.sh

Lalu pilih bahasa yang akan digunakan. Klik OK untuk melanjutkan.

Setelah muncul jendela Welcome klik Next.

Pilih “I accept the agreement”. Klik Next.

27 | P a g e

Pilih direktori tujuan instalasi. Klik Next.

Instalasi sedang berjalan, tunggu hingga selesai.

28 | P a g e

Pada konfigurasi port biarkan apa adanya. Klik Next.

Setelah itu pilih automatically check for updates pada jendela update. Klik Next.

Instalasi Selasai, klik Finish untuk menjalankan Zimbra Desktop Client.

Konfigurasi

Setelah instalasi selesai, dilanjutkan dengan melakukan konfigurasi untuk menambahkanakun. Pada tampilan awal konfigurasi klik Add New Account.

29 | P a g e

Pilih jenis layanan yang akan digunakan.

Isi nama akun, alamat email, Password, alamat email server.

Akun selesai ditambahkan, klik launch desktop.

30 | P a g e

Konfigurasi selesai, kini kita bias menggunakan email tanpa harus terkoneksi ke layanan webemail di browser.