Konfigurasi Mail Server Zimbra Ubuntu 16.04


Zimbra Collaboration Suite (ZCS) adalah sebuah produk groupware produk Zimbra, Inc, yang terletak di San Mateo, California, Amerika Serikat. Perusahaan ini dibeli oleh Yahoo! pada September 2007 [1]. Perangkat lunak ini terdiri dari komponen klien dan server. Zimbra tersedia dalam dua versi: versi sumber terbuka, dan versi yang didukung secara komersial ( "Zimbra Network") dengan komponen sumber komersial. Versi perangkat lunak ini tersedia dari Zimbra untuk diunduh dan digunakan dengan bebas, serta dari mitra resmi Zimbra.

ZCS Web Client yang merupakan kolaborasi dengan fitur lengkap suite yang mendukung email dan kalender grup menggunakan antarmuka web Ajax alat yang memungkinkan tips, draggable item, dan klik kanan menu di UI. Juga dilengkapi kemampuan pencarian yang maju dan tanggal hubungan. Dokumen online authoring, "Zimlet" mashup dan administrasi penuh UI juga disertakan. Hal ini ditulis menggunakan 'Zimbra Ajax Toolkit.

The ZCS Server menggunakan beberapa proyek open source . Ini akan memunculkan sebuah antarmuka pemrograman aplikasi SOAP untuk semua fungsi dan juga merupakan sebuah IMAP dan POP3 server. Server berjalan pada banyak distribusi Linux maupun di Mac OS X.

ZCS kompatibel dengan milik klien seperti Microsoft Outlook dan Apple Mail, baik melalui kepemilikan konektor, serta open-source Novell Evolution, sehingga email, kontak, dan kalender dapat disetarakan dari ZCS ini ke server. Zimbra juga menyediakan dua arah asli sync ke banyak perangkat mobile (Nokia Eseries, BlackBerry, Windows Mobile, iPhone dengan perangkat lunak 2,0).


Spesifikasi Hardware :

Processor Intel/AMD 64-Bit CPU 1.5 GHz
RAM single server minimal 8 GB
5 GB free disk untuk software dan logs

Settingan Server: 

Domain = afristore.id
ip address = 192.168.10.1
mail = mail.afristore.id


Pastikan DNS sudah terinstall dengan benar, disini luxo system menggunakan dns menggunakan bind9 seperti berikut :





Edit file /etc/hosts (command: nano /etc/hosts), 192.168.10.1 adalah ip yang digunakan, afristore.id adalah domain, dan afristore.id adalah hostname pc,  pembaca bisa menyesuaikan Dengan hostname  dan hosts seperti gambar :



Edit nameserver pada perintah nano /etc/resolv.conf 


kemudian restart bind9 lalu testing mx seperti gambar berikut :

Pertama kita download langsung di wget saja melalui ubuntu nya :

wget https://files.zimbra.com/downloads/8.7.3_GA/zcs-8.7.3_GA_1750.UBUNTU16_64.201702150423
  1. Kemudian extract file tersebut 
  2. tar -xvf zcs-8.7.3_GA_1750.UBUNTU16_64.20170215042321.tgz
  3. Masuk ke folder hasil extract nya
    cd zcs-8.7.3_GA_1750.UBUNTU16_64.20170215042321
  4. Lalu install dengan command berikut
    ./install.sh
  5. Setelah itu akan seperti dibawah ini, proses akan berjalan dan akan memberikan pertanyaan atau tidak, sesuaikan seperti dibawah
    Operations logged to /tmp/install.log.iOKgwMkj
    Checking for existing installation...
        zimbra-ldap...NOT FOUND
        zimbra-logger...NOT FOUND
        zimbra-mta...NOT FOUND
        zimbra-dnscache...NOT FOUND
        zimbra-snmp...NOT FOUND
        zimbra-store...NOT FOUND
        zimbra-apache...NOT FOUND
        zimbra-spell...NOT FOUND
        zimbra-convertd...NOT FOUND
        zimbra-memcached...NOT FOUND
        zimbra-proxy...NOT FOUND
        zimbra-archiving...NOT FOUND
        zimbra-core...NOT FOUND
    
    
    ----------------------------------------------------------------------
    PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
    SYNACOR, INC. ("SYNACOR") 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 this Zimbra Collaboration Suite Software:
    https://www.zimbra.com/license/zimbra-public-eula-2-6.html
    ----------------------------------------------------------------------
    
    
    
    Do you agree with the terms of the software license agreement? [N] Y
    

    Checking for installable packages
    
    Found zimbra-core
    Found zimbra-ldap
    Found zimbra-logger
    Found zimbra-mta
    Found zimbra-dnscache
    Found zimbra-snmp
    Found zimbra-store
    Found zimbra-apache
    Found zimbra-spell
    Found zimbra-memcached
    Found zimbra-proxy
    
    
    
    Use Zimbra's package repository [Y] y
    Configuring package repository
    
    Select the packages to install
    
    Install zimbra-ldap [Y] y
    
    Install zimbra-logger [Y] y
    
    Install zimbra-mta [Y] y
    
    Install zimbra-dnscache [Y] n
    
    Install zimbra-snmp [Y] y
    
    Install zimbra-store [Y] y
    
    Install zimbra-apache [Y] y
    
    Install zimbra-spell [Y] y
    
    Install zimbra-memcached [Y] y
    
    Install zimbra-proxy [Y] n
    Checking required space for zimbra-core
    Checking space for zimbra-store
    Checking required packages for zimbra-store
    zimbra-store package check complete.

    Installing:
        zimbra-core
        zimbra-ldap
        zimbra-logger
        zimbra-mta
        zimbra-snmp
        zimbra-store
        zimbra-apache
        zimbra-spell
        zimbra-convertd
        zimbra-memcached
        zimbra-proxy
        zimbra-chat
        zimbra-drive
        zimbra-network-modules-ng
    
    The system will be modified.  Continue? [N] Y
    Beginning Installation - see /tmp/install.log.luSct9Pm for details...
                              zimbra-core-components will be downloaded and installed.
                                zimbra-timezone-data will be installed.
                        zimbra-common-mbox-conf-msgs will be installed.
                               zimbra-common-mbox-db will be installed.
                             zimbra-common-mbox-conf will be installed.
                       zimbra-common-mbox-native-lib will be installed.
                             zimbra-common-mbox-docs will be installed.
                       zimbra-common-mbox-conf-attrs will be installed.
                      zimbra-common-mbox-conf-rights will be installed.
                                         zimbra-core will be installed.
                              zimbra-ldap-components will be downloaded and installed.
                                         zimbra-ldap will be installed.
                                       zimbra-logger will be installed.
                               zimbra-mta-components will be downloaded and installed.
                                          zimbra-mta will be installed.
                              zimbra-snmp-components will be downloaded and installed.
                                         zimbra-snmp will be installed.
                             zimbra-store-components will be downloaded and installed.
                           zimbra-jetty-distribution will be downloaded and installed.
                                     zimbra-mbox-war will be installed.
                                    zimbra-mbox-conf will be installed.
                                 zimbra-mbox-service will be installed.
                                        zimbra-store will be installed.
                            zimbra-apache-components will be downloaded and installed.
                                       zimbra-apache will be installed.
                             zimbra-spell-components will be downloaded and installed.
                                        zimbra-spell will be installed.
                                     zimbra-convertd will be installed.
                                    zimbra-memcached will be downloaded and installed.
                             zimbra-proxy-components will be downloaded and installed.
                                        zimbra-proxy will be installed.
                                         zimbra-chat will be downloaded and installed (later).
                                        zimbra-drive will be downloaded and installed (later).
                           zimbra-network-modules-ng will be installed.
    Downloading packages (10):
       zimbra-core-components
       zimbra-ldap-components
       zimbra-mta-components
       zimbra-snmp-components
       zimbra-store-components
       zimbra-jetty-distribution
       zimbra-apache-components
       zimbra-spell-components
       zimbra-memcached
       zimbra-proxy-components
          …
    Installing local packages (22):
       zimbra-timezone-data
       zimbra-common-mbox-conf-msgs
       zimbra-common-mbox-db
       zimbra-common-mbox-conf
       zimbra-common-mbox-native-lib
       zimbra-common-mbox-docs
       zimbra-common-mbox-conf-attrs
       zimbra-common-mbox-conf-rights
       zimbra-core
       zimbra-ldap
       zimbra-logger
       zimbra-mta
       zimbra-snmp
       zimbra-mbox-war
       zimbra-mbox-conf
       zimbra-mbox-service
       zimbra-store
       zimbra-apache
       zimbra-spell
       zimbra-convertd
       zimbra-proxy
       zimbra-network-modules-ng
          ...done
    Installing extra packages (2):
       zimbra-chat
       zimbra-drive
          ...done
    DNS ERROR resolving MX for afristore.id
    It is suggested that the domain name have an MX record configured in DNS
    Change domain name? [Yes] Y
    Create domain: [mail.afristore.id] afristore.id
            MX: mail.afristore.id (192.168.10.1)
            Interface: 192.168.10.1
            Interface: 127.0.0.1
            Interface: ::1
            Interface: 10.16.0.5
    done.
    Checking for port conflicts
    Instalasai hampir selesai pilih 6
    1) Common Configuration:
    2) zimbra-ldap:                           Enabled
    3) zimbra-logger:                         Enabled
    4) zimbra-mta:                            Enabled
    5) zimbra-snmp:                           Enabled
    6) zimbra-store:                          Enabled
    +Create Admin User:                       yes
    +Admin user to create:                    admin@afristore.id
    
    ******* +Admin Password                   UNSET
    +Anti-virus quarantine user:              virus-quarantine.h4n6gggw@afristore.id
    +Enable automated spam training:          yes
    +Spam training user:                      spam.wv02wfpi@afristore.id
    +Non-spam(Ham) training user: ham.c4zyg7r9m@afristore.id
    +SMTP host: mail.tutorials.id +Web server HTTP port: 8080 +Web server HTTPS port: 8443 +Web server mode: https +IMAP server port: 7143 +IMAP server SSL port: 7993 +POP server port: 7110 +POP server SSL port: 7995 +Use spell check server: yes +Spell server URL: http://mail.afristore.id:7780/aspell.php
    +Enable version update checks: TRUE +Enable version update notifications: TRUE +Version update notification email: admin@afristore.id
    +Version update source email: admin@afristore.id
    +Install mailstore (service webapp): yes +Install UI (zimbra,zimbraAdmin webapps): yes 7) zimbra-spell: Enabled 8) zimbra-proxy: Enabled 9) Default Class of Service Configuration: s) Save config to file x) Expand menu q) Quit Address unconfigured (**) items (? - help)
    6
    Pilih 4
    Main menu
    
    Store configuration
    
        1) Status: Enabled
    
        2) Create Admin User: yes
    
        3) Admin user to create: admin@afristore.id
    ** 4) Admin Password UNSET 5) Anti-virus quarantine user: virus-quarantine.h4n6gggw@afristore.id 6) Enable automated spam training: yes 7) Spam training user: spam.wv02wfpi@afristore.id 8) Non-spam(Ham) training user: ham.c4zyg7r9m@afristore.id 9) SMTP host: mail.tutorials.id 10) Web server HTTP port: 8080 11) Web server HTTPS port: 8443 12) Web server mode: https 13) IMAP server port: 7143 14) IMAP server SSL port: 7993 15) POP server port: 7110 16) POP server SSL port: 7995 17) Use spell check server: yes 18) Spell server URL: http://mail.afristore.id:7780/aspell.php 19) Enable version update checks: TRUE 20) Enable version update notifications: TRUE 21) Version update notification email: admin@afristore.id 22) Version update source email: admin@afristore.id 23) Install mailstore (service webapp): yes 24) Install UI (zimbra,zimbraAdmin webapps): yes Select, or 'r' for previous menu [r] 4


    Password for admin@afristore.id (min 6 characters): [_DSYzh6s] 113007afri
    Main menu
       1) Common Configuration:                                                  
       2) zimbra-ldap:                             Enabled                       
       3) zimbra-logger:                           Enabled                       
       4) zimbra-mta:                              Enabled                       
       5) zimbra-snmp:                             Enabled                       
       6) zimbra-store:                            Enabled                       
       7) zimbra-spell:                            Enabled                       
       8) zimbra-convertd:                         Enabled                       
       9) zimbra-proxy:                            Enabled                       
      10) Default Class of Service Configuration:                                
      11) Enable default backup schedule:          yes                           
       s) Save config to file                                                    
       x) Expand menu                                                            
       q) Quit                                    
    *** CONFIGURATION COMPLETE - press 'a' to apply
    Tekan untuk apply
    Select from menu, or press 'a' to apply config (? - help) a
    Tekan Enter
    Save configuration data to a file? [Yes]

    Save config in file: [/opt/zimbra/config.10904]
    Saving config in /opt/zimbra/config.10904...done.

kemudian akses zimbra admin dari pc client dan browser menggunakan ip address 192.168.10.1:7071 

Admin

lalu buat 2 user pada ubuntu server menggunakan perintah : 
zmprov ca ancer.alfonso@afristore.id test123
zmprov ca ancer.decaprio test123
:setelah itu testing kirim email masing-masing user email tersebut. Dan bila benar maka hasilnya akan seperti ini :


User 1


User 2

Cara ini saya sudah coba dan berhasil, semoga bermanfaat



Komentar