Project Mailserver : Linux Based dengan Zimbra Open Source Edition

| Posted in Project, Zimbra

Proyek ini merupakan kelanjutan dari pekerjaan sebelumnya internet sharing yang sudah selesai. Proyek mailserver di perusahaan Publishing dan Media Marketing Group di daerah Jakarta Selatan ini merupakan upgrade mailserver dari sistem sebelumnya memakai Qmail. Keterbatasan fitur qmail bagi end user menjadi salah satu daya tarik keinginan perusahaan beralih ke Zimbra. Jadi Ownernya yang orang bule menginginkan Zimbra karena dia tertarik dengan Zimbra Desktop yang banyak fiturnya. Mailserver dengan Zimbra memang lagi naik daun baik di dalam dan luar negeri karena sistem mailservernya sangat kompleks dan solusi yang tepat saat ini.  Di luar negeri salah satu server client ku IKON Ltd juga memakai Zimbra yang aku install di salah satu server colocation di ThePlanet.

Secara teknis instalasi dan konfigurasi Zimbra sangatlah mudah dibandingkan dengan sistem mailserver memakai Postfix ataupun Qmail dan juga lebih mudah dibandingkan Microsoft Exchange. Integrasi satu file instalasi yang didalamnya sudah terdapat semua komponen pembentuk zimbra memudahkan seorang admin untuk membuat sebuah mailserver. Tapi kalau belum pernah coba dalam server live dan untuk dipakai yah harus banyak trial dahulu agar memudahkan instalasi dan konfigurasi nantinya.  Angkat topi saya untuk individual developers and contributor Zimbra yang tergabung dalam Yahoo! Inc.

Jika sekedar berhasil menginstall Zimbra saja tapi tidak digunakan dalam sebuah mesin produksi rasanya kurang puas, dalam hal ini menginstall dan mengkonfigurasi Zimbra untuk dipakai perusahaan ini merupakan tantangan dengan rasa tersendiri sebagai kuli IT seperti saya….hehehe

Progress Instalasi ini dilakukan pada server baru mereka, sementara server lama(Qmail) tetap berjalan sebelum di istirahatkan dan nantinya akan dijadikan backup Zimbra secara fisik.

Tahapan Upgrade mailserver ini :
1. Backup Server Mail lama(Qmail), account email semua karyawan
2. Instalasi Server Baru (ZImbra) (sistem operasi Linux Centos 5.2, setting IP , Gateway, DNS, Install Zimbra Open Source Edition, Konfigurasi di Admin Zimbra untuk domain dan pembuatan account-account semua email )
3. Migrasi = Merubah setting DNS pada domain perusahaan ini dengan mempointing IP MX kearah IP mailserver baru (ZImbra)
4. Matikan Server lama (QMail)
5. Hidupkan Server Baru (Zimbra)
6. Trial and Error, dan maintenance.
7. Instalasi dan konfigurasi Server lama (Qmail) menjadi backup Fisik Zimbra dan transfer data dari mesin Zimbra yang sudah running menggunakan rsync.

Untuk detail instalasi dan konfigurasi Zimbra Open Sources Edition pada perusahaan ini, saya sempat dokumentasikan dari konsol putty menggunakan copy paste ke notepad sebagai berikut :

[root@mail gtoms]# uname -a
Linux mail 2.6.18-92.el5 #1 SMP Tue Jun 10 18:49:47 EDT 2008 i686 i686 i386 GNU/Linux

Untuk mendapatkan software Zimbra dalam bentuk tarball bisa di download melalui :
http://www.zimbra.com/community/downloads.html

Setelah didownload langsung ekstrak dengan menggunakan tar xvzf
Setelah selesai diekstrak bisa pindah ke direktory hasil ekstrakan :
Sekedar mengingatkan sebelum masuk ke sini pastikan hostname server Anda sudah tersetting benar saat diawal menginstall sistem operasi Linuxnya yang dalam proyek ini menggunakan Linux Centos 5.2

MEMULAI menginstall Zimbra Open Source Edition :

[root@indomccccccccc zcs-5.0.10_GA_2638.RHEL5.20081003052615]# ./install.sh

Operations logged to /tmp/install.log.18047
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-proxy…NOT FOUND
zimbra-archiving…NOT FOUND
zimbra-convertd…NOT FOUND
zimbra-cluster…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/zimbra_public_eula_2.1.html

Press Return to continue

Checking for prerequisites…
NPTL…FOUND
sudo…FOUND sudo-1.6.8p12-12
libidn…FOUND libidn-0.6.5-1.1
fetchmail…FOUND fetchmail-6.3.6-1.1
gmp…FOUND gmp-4.1.4-10
compat-libstdc++-296…MISSING
compat-libstdc++-33…MISSING
libtool-ltdl…FOUND libtool-ltdl-1.5.22-6.1
/usr/lib/libstdc++.so.6…FOUND
Prerequisite check complete.
Checking for standard system perl…
perl-5.8.8…FOUND standard system perl-5.8.8

###ERROR###

One or more prerequisite packages are missing.
Please install them before running this installer.

Installation cancelled.

Disini ada ERROR karena ada paket yang tidak lengkap sehingga harus diinstall dahulu seperti dibawah ini :

[root@indomccccccccc zcs-5.0.10_GA_2638.RHEL5.20081003052615]# yum install compat-libstdc++-296 compat-libstdc++-33 gmp libtool-ltdl
Setting up Install Process
Parsing package install arguments
Package gmp – 4.1.4-10.el5.i386 is already installed.
Package libtool-ltdl – 1.5.22-6.1.i386 is already installed.
Resolving Dependencies—> Running transaction check—-> Package compat-libstdc++-33.i386 0:3.2.3-61 set to be updated—-> Package compat-libstdc++-296.i386 0:2.96-138 set to be updated—> Finished Dependency Resolution Dependencies Resolved
=========================================================================
Package Arch Version Repository Size
=========================================================================
Installing:
compat-libstdc++-296 i386 2.96-138 base 90 k
compat-libstdc++-33 i386 3.2.3-61 base 232 k

Transaction Summary
=========================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 321 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): compat-libstdc++-2 100% |=========================| 90 kB 00:09
(2/2): compat-libstdc++-3 100% |=========================| 232 kB 00:11
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: compat-libstdc++-296 ######################### [1/2]
Installing: compat-libstdc++-33 ######################### [2/2]

Installed: compat-libstdc++-296.i386 0:2.96-138 compat-libstdc++-33.i386 0:3.2.3-61
Complete!
[root@indomccccccccc zcs-5.0.10_GA_2638.RHEL5.20081003052615]#

Setelah selesai kita install kembali Zimbranya menggunakan tambahan—platform-override karena software Zimbra yang didownload untuk Red Hat Enterprise Linux, sementara Sistem operasi server ini memakai Centos.

[root@indomccccccccc zcs-5.0.10_GA_2638.RHEL5.20081003052615]# ./install.sh—platform-override

Operations logged to /tmp/install.log.18558
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-proxy…NOT FOUND
zimbra-archiving…NOT FOUND
zimbra-convertd…NOT FOUND
zimbra-cluster…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/zimbra_public_eula_2.1.html

Press Return to continue

......................skip…............
.....................................
done.
Setting defaults from existing config…done.
.................skip…..............
.....................................

Main menu

5) SMTP Source email address: admin@mail.indomccccccccc.co.id
6) SMTP Destination email address: admin@mail.indomccccccccc.co.id

Select, or ‘r’ for previous menu® r

Main menu

1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) Default Class of Service Configuration:
r) Start servers after configuration no
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
Saving config in /opt/zimbra/config.8307…done.
Operations logged to /tmp/zmsetup.12192008-020203.log
Setting local config values…

prov> Creating domain mail.indomccccccccc.co.id…done.
Creating user admin@mail.indomccccccccc.co.id…done.
Creating postmaster alias…done.
Creating user wiki@mail.indomccccccccc.co.id…done.
Creating user spam.3mlde9r9v@mail.indomccccccccc.co.id…done.
Creating user ham.t2wmoidc@mail.indomccccccccc.co.id…done.
Setting spam training accounts…done.
Initializing store sql database…

..........skip…..............
...............................

Checking required space for zimbra-core
checking space for zimbra-store

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 CentOS5
Packages found: RHEL5
This may or may not work.

Using packages for a platform in which they were not designed for
may result in an installation that is NOT usable. Your support
options may be limited if you choose to continue.

Install anyway? [N] Y

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

Removing /opt/zimbra
Installing packages

zimbra-core…...zimbra-core-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-ldap…...zimbra-ldap-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-logger…...zimbra-logger-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-mta…...zimbra-mta-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-snmp…...zimbra-snmp-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-store…...zimbra-store-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-apache…...zimbra-apache-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
zimbra-spell…...zimbra-spell-5.0.10_GA_2638.RHEL5-20081003052615.i386.rpm…done
Operations logged to /tmp/zmsetup.12192008-024930.log
Setting defaults… MX: mail.indomccccccccc.co.id (202.47.xx.xx)

Interface: 202.47.xx.xx
Interface: 127.0.0.1
202.47.xx.xx
done.
Checking for port conflicts

Main menu

1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
+Create Admin User: yes
+Admin user to create: admin@mail.indomccccccccc.co.id

******* +Admin Password UNSET
+Enable automated spam training: yes
+Spam training user: spam.z8iucncs@mail.indomccccccccc.co.id
+Non-spam(Ham) training user: ham.8zu7hmcei@mail.indomccccccccc.co.id
+Global Documents Account: wiki@mail.indomccccccccc.co.id
+SMTP host: mail.indomccccccccc.co.id
+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://mail.indomccccccccc.co.id:7780/aspell.php
+Configure store for use with reverse mail proxy: FALSE
+Configure store for use with reverse web proxy: FALSE

4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) Default Class of Service Configuration:
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit

Address unconfigured (**) items (? – help) 3

Store configuration

1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@mail.indomccccccccc.co.id

** 4) Admin Password UNSET
5) Enable automated spam training: yes
6) Spam training user: spam.z8iucncs@mail.indomccccccccc.co.id
7) Non-spam(Ham) training user: ham.8zu7hmcei@mail.indomccccccccc.co.id
8) Global Documents Account: wiki@mail.indomccccccccc.co.id
9) SMTP host: mail.indomccccccccc.co.id
10) Web server HTTP port: 80
11) Web server HTTPS port: 443
12) Web server mode: http
13) IMAP server port: 143
14) IMAP server SSL port: 993
15) POP server port: 110
16) POP server SSL port: 995
17) Use spell check server: yes
18) Spell server URL: http://mail.indomccccccccc.co.id:7780/aspell.php
19) Configure store for use with reverse mail proxy: FALSE
20) Configure store for use with reverse web proxy: FALSE

Select, or ‘r’ for previous menu® 4

Password for admin@mail.indoccccccccc.co.id (min 6 characters): [ET7uDNGu] zzzzzzzz

Store configuration

1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@mail.indomccccccccc.co.id
4) Admin Password set
5) Enable automated spam training: yes
6) Spam training user: spam.z8iucncs@mail.indomccccccccc.co.id
7) Non-spam(Ham) training user: ham.8zu7hmcei@mail.indomccccccccc.co.id
8) Global Documents Account: wiki@mail.indomccccccccc.co.id
9) SMTP host: mail.indomccccccccc.co.id
10) Web server HTTP port: 80
11) Web server HTTPS port: 443
12) Web server mode: http
13) IMAP server port: 143
14) IMAP server SSL port: 993
15) POP server port: 110
16) POP server SSL port: 995
17) Use spell check server: yes
18) Spell server URL: http://mail.indomccccccccc.co.id:7780/aspell.php
19) Configure store for use with reverse mail proxy: FALSE
20) Configure store for use with reverse web proxy: FALSE

Select, or ‘r’ for previous menu® r

Main menu

1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) Default Class of Service Configuration:
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]
Save config in file: [/opt/zimbra/config.10491]
Saving config in /opt/zimbra/config.10491…done.
The system will be modified – continue? [No] Yes
Operations logged to /tmp/zmsetup.12192008-024930.log
Setting local config values…done.
Setting up CA…done.
Deploying CA to /opt/zimbra/conf/ca …done.
Creating SSL certificate…done.
Installing mailboxd SSL certificates…done.
Initializing ldap…done.
Setting replication password…done.
Setting Postfix password…done.
Setting amavis password…done.
Setting nginx password…done.
Saving CA in ldap …done.
Creating server entry for mail.indomccccccccc.co.id…done.
Saving SSL Certificate in ldap …done.
Setting spell check URL…done.
Setting service ports on mail.indomccccccccc.co.id…done.
Adding mail.indomccccccccc.co.id to zimbraMailHostPool in default COS…done.
Installing skins…
waves
zmail
sand
bones
beach
lavender
sky
hotrod
steel
bare
yahoo
lemongrass
done.
Setting zimbraFeatureIMEnabled=FALSE…done.
Setting zimbraFeatureTasksEnabled=TRUE…done.
Setting zimbraFeatureBriefcasesEnabled=TRUE…done.
Setting zimbraFeatureNotebookEnabled=TRUE…done.
Setting MTA auth host…done.
Setting TimeZone Preference…done.
Creating domain mail.indomccccccccc.co.id…done.
Creating user admin@mail.indomccccccccc.co.id…done.
Creating postmaster alias…done.
Creating user wiki@mail.indomccccccccc.co.id…done.
Creating user spam.z8iucncs@mail.indomccccccccc.co.id…done.
Creating user ham.8zu7hmcei@mail.indomccccccccc.co.id…done.
Setting spam training accounts…done.
Initializing store sql database…done.
Setting zimbraSmtpHostname for mail.indomccccccccc.co.id…done.
Initializing logger sql database…done.
Initializing mta config…done.
Configuring SNMP…done.
Setting services on mail.indomccccccccc.co.id…done.
Setting up syslog.conf…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 (5.0.10_GA_2638_CentOS5)
The ADMIN EMAIL ADDRESS created (admin@mail.indomccccccccc.co.id)

Notify Zimbra of your installation? [Yes]
Notifying Zimbra of installation via http://www.zimbra.com/cgi-bin/notify.cgi?VER=5.0.10_GA_2638_CentOS5&MAIL=admin@mail.indomccccccccc.co.id

Notification complete

Starting servers…done.
Checking for deprecated zimlets…done.
Installing zimlets…
com_zimbra_cert_manager
com_zimbra_phone
com_zimbra_date
com_zimbra_local
com_zimbra_url
com_zimbra_ymemoticons
com_zimbra_email
done.
Initializing Documents…done.
Restarting mailboxd…done.
Setting up zimbra crontab…done.

Moving /tmp/zmsetup.12192008-024930.log to /opt/zimbra/log

Configuration complete – press return to exit

[root@mail zcs-5.0.10_GA_2638.RHEL5.20081003052615]#

Sampai disini instalasi ZImbra sudah selesai.

Administrasi Zimbra admin dilakukan melalui :
https://indomccccccccc:7071/zimbraAdmin/
https://202.47.xx.xx:7071/zimbraAdmin/
user : admin
password : zzzzzz

Contoh log transaksi email di Zimbra yang menggunakan Postfix sebagai MTA :

[root@mail gtoms]# tail -f /var/log/zimbra.log
Feb 1 11:22:59 mail postfix/smtpd[15582]: C4B934678007: client=localhost.localdomain[127.0.0.1]
Feb 1 11:22:59 mail postfix/cleanup[15578]: C4B934678007: message-id=<30549332.5091233462177713.JavaMail.root@mail>

Feb 1 11:22:59 mail postfix/qmgr[7681]: C4B934678007: from=, size=1793, nrcpt=1 (queue active)
Feb 1 11:22:59 mail postfix/smtpd[15582]: disconnect from localhost.localdomain[127.0.0.1]
Feb 1 11:22:59 mail amavis[9441]: (09441-09) FWD via SMTP: -> ,BODY=7BIT 250 2.6.0 Ok, id=09441-09, from MTA: 250 2.0.0 Ok: queued as C4B934678007
Feb 1 11:22:59 mail amavis[9441]: (09441-09) Passed CLEAN, [202.47.67.84] [202.47.67.84] -> , Message-ID: <30549332.5091233462177713.JavaMail.root@mail>, mail_id: TeFcpl524kUp, Hits: -2.275, size: 1106, queued_as: C4B934678007, 2074 ms
Feb 1 11:22:59 mail postfix/smtp[15579]: B3DDD4678003: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=2.1, delays=0.01/0/0/2.1, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as C4B934678007)
Feb 1 11:22:59 mail postfix/qmgr[7681]: B3DDD4678003: removed
Feb 1 11:23:03 mail postfix/smtp[16553]: C4B934678007: to=, relay=gmail-smtp-in.l.google.com[209.85.143.27]:25, delay=3.2, delays=0.01/0.01/1.6/1.6, dsn=2.0.0, status=sent (250 2.0.0 OK 1233462210 w12si6533879tib.39)
Feb 1 11:23:03 mail postfix/qmgr[7681]: C4B934678007: removed
Feb 1 11:23:03 mail zmmailboxdmgr[16724]: status requested
Feb 1 11:23:03 mail zmmailboxdmgr[16724]: status OK
Feb 1 11:23:03 mail zmmailboxdmgr[16788]: status requested
Feb 1 11:23:03 mail zmmailboxdmgr[16788]: status OK

Cek Status/Service Zimbra
[root@mail gtoms]# ps axf
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 init [3]
2 ? S< 0:00 [migration/0]
3 ? SN 0:00 [ksoftirqd/0]
4 ? S< 0:00 [watchdog/0]
5 ? S< 0:00 [migration/1]
6 ? SN 0:00 [ksoftirqd/1]
7 ? S< 0:00 [watchdog/1]
8 ? S< 0:00 [events/0]
9 ? S< 0:00 [events/1]
10 ? S< 0:00 [khelper]
11 ? S< 0:00 [kthread]
15 ? S< 0:00 _ [kblockd/0]
16 ? S< 0:00 _ [kblockd/1]
17 ? S< 0:00 _ [kacpid]
111 ? S< 0:00 _ [cqueue/0]
112 ? S< 0:00 _ [cqueue/1]
115 ? S< 0:00 _ [khubd]
117 ? S< 0:00 _ [kseriod]
185 ? S 0:00 _ [pdflush]
186 ? S 0:00 _ [pdflush]
187 ? S< 0:00 _ [kswapd0]
188 ? S< 0:00 _ [aio/0]
189 ? S< 0:00 _ [aio/1]
344 ? S< 0:00 _ [kpsmoused]
375 ? S< 0:00 _ [ata/0]
376 ? S< 0:00 _ [ata/1]
377 ? S< 0:00 [ataaux]
381 ? S< 0:00 [scsieh_0]
382 ? S< 0:00 [scsieh_1]
386 ? S< 0:00 _ [kjournald]
413 ? S< 0:00 _ [kauditd]
1098 ? S< 0:00 [hdacodec]
1414 ? S< 0:00 _ [kmpathd/0]
1415 ? S< 0:00 _ [kmpathd/1]
1445 ? S< 0:00 _ [kjournald]
447 ? S 1872 ? Ss 0:00 syslogd -m 0
1875 ? Ss 0:00 klogd -x
1926 ? Ssl 0:00 /usr/sbin/named -u named -t /var/named/chroot
1988 ? Ss 0:00 dbus-daemon—system
2006 ? Ss 0:00 /usr/sbin/acpid
2024 ? Ss 0:00 /usr/sbin/sshd
6650 ? Ss 0:00 _ sshd: gtoms [priv]
6712 ? S 0:00 _ sshd: gtoms@pts/0
6714 pts/0 Ss 0:00 _ -bash
6804 pts/0 S 0:00 _ su
6865 pts/0 S 0:00 _ bash
7100 pts/0 R+ 0:00 _ ps axf
2042 ? SLs 0:00 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
2077 ? S 0:00 /bin/sh /usr/bin/mysqld_safe—datadir=/var/lib/mysql—socket=/var/lib/mysql/mysql.sock—log-error=/var/log/mysql
2137 ? Sl 0:00 _ /usr/libexec/mysqld—basedir=/usr—datadir=/var/lib/mysql—user=mysql—pid-file=/var/run/mysqld/mysqld.pid
2166 ? Ss 0:00 gpm -m /dev/input/mice -t exps2
2181 ? Ss 0:00 crond
2208 ? Ss 0:00 xfs -droppriv -daemon
2237 ? Ss 0:00 /usr/sbin/atd
2290 ? S 0:00 /usr/sbin/smartd -q never
2357 ? SN 0:00 /usr/bin/python tt /usr/sbin/yumupdatesd
2359 ? SN 0:00 /usr/libexec/gam_server
2401 ? Ssl 0:00 /opt/zimbra/openldap/libexec/slapd -l LOCAL0 -4 -u zimbra -h ldap://mail.qotenow.info:389 -f /opt/zimbra/conf/slapd
2769 ? S 0:00 /bin/sh /opt/zimbra/logger/mysql/bin/mysqld_safe—defaults-file=/opt/zimbra/conf/my.logger.cnf—external-locking
2855 ? Sl 0:00 _ /opt/zimbra/logger/mysql/libexec/mysqld—defaults-file=/opt/zimbra/conf/my.logger.cnf—basedir=/opt/zimbra/lo
2776 ? S 0:00 /usr/bin/perl /opt/zimbra/libexec/logswatch—config-file=/opt/zimbra/conf/logswatchrc—use-cpan-file-tail—scrip
2976 ? S 0:00 /usr/bin/perl /tmp/.swatchscript.2776
3068 ? S 0:00 _ /usr/bin/perl /opt/zimbra/libexec/zmlogger
2913 ? S 0:00 /usr/bin/perl /opt/zimbra/libexec/zmmtaconfig
2947 ? S 0:00 /bin/sh /opt/zimbra/mysql/bin/mysqld_safe—defaults-file=/opt/zimbra/conf/my.cnf—external-locking—log-error=/o
3065 ? Sl 0:00 _ /opt/zimbra/mysql/libexec/mysqld—defaults-file=/opt/zimbra/conf/my.cnf—basedir=/opt/zimbra/mysql—datadir=
3879 ? Ss 0:00 /opt/zimbra/libexec/zmmailboxdmgr start -Xms807m -Xmx807m -client -XX:NewRatio=2 -Djava.awt.headless=true -XX:MaxPe
3880 ? Sl 0:06 _ /opt/zimbra/java/bin/java -Xms807m -Xmx807m -client -XX:NewRatio=2 -Djava.awt.headless=true -XX:MaxPermSize=128
3951 ? Ss 0:00 amavisd (master)
4023 ? S 0:00 _ amavisd (ch1-avail)
4024 ? S 0:00 _ amavisd (virgin child)
4025 ? S 0:00 _ amavisd (virgin child)
4026 ? S 0:00 _ amavisd (virgin child)
4027 ? S 0:00 _ amavisd (virgin child)
4028 ? S 0:00 _ amavisd (ch1-avail)
4029 ? S 0:00 _ amavisd (virgin child)
4030 ? S 0:00 _ amavisd (virgin child)
4031 ? S 0:00 _ amavisd (virgin child)
4032 ? S 0:00 _ amavisd (virgin child)
4020 ? Ss 0:00 /opt/zimbra/clamav/bin/freshclam—config-file=/opt/zimbra/conf/freshclam.conf -d—checks=12
4041 ? Ss 0:00 /opt/zimbra/clamav/sbin/clamd—config-file=/opt/zimbra/conf/clamd.conf
4073 ? S 0:00 /usr/bin/perl /opt/zimbra/libexec/swatch—config-file=/opt/zimbra/conf/swatchrc—use-cpan-file-tail—script-dir=
4083 ? S 0:00 /usr/bin/perl /tmp/.swatchscript.4073
4085 ? Ss 0:00 /opt/zimbra/httpd-2.2.8/bin/httpd -k start -f /opt/zimbra/conf/httpd.conf
4086 ? S 0:00 _ /opt/zimbra/httpd-2.2.8/bin/httpd -k start -f /opt/zimbra/conf/httpd.conf
4087 ? S 0:00 _ /opt/zimbra/httpd-2.2.8/bin/httpd -k start -f /opt/zimbra/conf/httpd.conf
4088 ? S 0:00 _ /opt/zimbra/httpd-2.2.8/bin/httpd -k start -f /opt/zimbra/conf/httpd.conf
4089 ? S 0:00 _ /opt/zimbra/httpd-2.2.8/bin/httpd -k start -f /opt/zimbra/conf/httpd.conf
4090 ? S 0:00 _ /opt/zimbra/httpd-2.2.8/bin/httpd -k start -f /opt/zimbra/conf/httpd.conf
4519 ? Ss 0:00 /opt/zimbra/postfix/libexec/master
4525 ? S 0:00 _ qmgr -l -t fifo -u
4526 ? S 0:00 _ pickup -l -t fifo -u
4616 ? S 0:00 _ tlsmgr -l -t unix -u
5034 ? S 0:00 _ showq -t unix -u
6646 ? S 0:00 _ smtpd -n smtp -t inet -u -o stress
6648 ? S 0:00 _ anvil -l -t unix -u
4527 ? Ss 0:00 /opt/zimbra/cyrus-sasl/sbin/saslauthd -r -a zimbra
4530 ? S 0:00 _ /opt/zimbra/cyrus-sasl/sbin/saslauthd -r -a zimbra
4531 ? S 0:00 _ /opt/zimbra/cyrus-sasl/sbin/saslauthd -r -a zimbra
4532 ? S 0:00 _ /opt/zimbra/cyrus-sasl/sbin/saslauthd -r -a zimbra
4533 ? S 0:00 _ /opt/zimbra/cyrus-sasl/sbin/saslauthd -r -a zimbra
4612 ? S 0:00 /usr/bin/perl w /opt/zimbra/libexec/zmstatproc
4614 ? S 0:00 /usr/bin/perl w /opt/zimbra/libexec/zmstatcpu
4617 ? S 0:00 /usr/bin/perl w /opt/zimbra/libexec/zmstatvm
5007 ? S 0:00 _ /usr/bin/vmstat -n -S K 30
4623 ? S 0:00 /usr/bin/perl w /opt/zimbra/libexec/zmstatfd
4625 ? S 0:00 /usr/bin/perl w /opt/zimbra/libexec/zmstatmysql
4701 ? S 0:00 /usr/bin/perl w /opt/zimbra/libexec/zmstatmtaqueue
4746 tty1 Ss+ 0:00 /sbin/mingetty tty1
4747 tty2 Ss+ 0:00 /sbin/mingetty tty2
4761 tty3 Ss+ 0:00 /sbin/mingetty tty3
4762 tty4 Ss+ 0:00 /sbin/mingetty tty4
4763 tty5 Ss+ 0:00 /sbin/mingetty tty5
4767 tty6 Ss+ 0:00 /sbin/mingetty tty6

[root@mail gtoms]# netstat -nltup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN 4582/hpiod
tcp 0 0 0.0.0.0:802 0.0.0.0:* LISTEN 4436/rpc.statd
tcp 0 0 202.47.xx.yy:389 0.0.0.0:* LISTEN 13817/slapd
tcp 0 0 127.0.0.1:10024 0.0.0.0:* LISTEN 20529/amavisd (mast
tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 21213/master
tcp 0 0 127.0.0.1:7306 0.0.0.0:* LISTEN 17508/mysqld
tcp 0 0 127.0.0.1:7307 0.0.0.0:* LISTEN 17856/mysqld
tcp 0 0 0.0.0.0:3310 0.0.0.0:* LISTEN 20664/clamd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 4415/portmap
tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 21213/master
tcp 0 0 202.47.xx.yy:53 0.0.0.0:* LISTEN 4394/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 4394/named
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 21213/master
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 4394/named
tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN 4587/python
tcp 0 0 :::7072 :::* LISTEN 24051/java
tcp 0 0 :::7777 :::* LISTEN 24051/java
tcp 0 0 :::993 :::* LISTEN 24051/java
tcp 0 0 :::995 :::* LISTEN 24051/java
tcp 0 0 :::7780 :::* LISTEN 20695/httpd
tcp 0 0 :::5222 :::* LISTEN 24051/java
tcp 0 0 :::5223 :::* LISTEN 24051/java
tcp 0 0 :::7335 :::* LISTEN 24051/java
tcp 0 0 :::110 :::* LISTEN 24051/java
tcp 0 0 :::143 :::* LISTEN 24051/java
tcp 0 0 :::80 :::* LISTEN 24051/java
tcp 0 0 :::7025 :::* LISTEN 24051/java
tcp 0 0 :::5269 :::* LISTEN 24051/java
tcp 0 0 :::22 :::* LISTEN 4602/sshd
tcp 0 0 ::1:953 :::* LISTEN 4394/named
tcp 0 0 :::10015 :::* LISTEN 24051/java
tcp 0 0 :::7071 :::* LISTEN 24051/java
udp 0 0 0.0.0.0:32768 0.0.0.0:* 4394/named
udp 0 0 0.0.0.0:796 0.0.0.0:* 4436/rpc.statd
udp 0 0 0.0.0.0:799 0.0.0.0:* 4436/rpc.statd
udp 0 0 202.47.xx.yy:53 0.0.0.0:* 4394/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 4394/named
udp 0 0 0.0.0.0:111 0.0.0.0:* 4415/portmap
udp 0 0 :::32769 :::* 4394/named

Sedikit administrasi di user Zimbra :
[root@mail extra]# su – zimbra
[zimbra@mail ~]$
[zimbra@mail ~]$ zmcontrol status
Host mail.indomccccccccc.co.id
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
stats Running

[zimbra@mail ~]$ zmcontrol stop
Host mail.indomccccccccc.co.id
Stopping stats…Done
Stopping mta…Done
Stopping spell…Done
Stopping snmp…Done
Stopping archiving…Done
Stopping antivirus…Done
Stopping antispam…Done
Stopping imapproxy…Done
Stopping mailbox…Done
Stopping logger…Done
Stopping ldap…Done

[zimbra@mail ~]$ zmcontrol start
Host mail.indomccccccccc.co.id
Starting ldap…Done.
Starting logger…Done.
Starting mailbox…Done.
Starting antispam…Done.
Starting antivirus…Done.
Starting zmmtaconfig…zmmtaconfig is already running.
Starting amavisd…amavisd is already running.
Starting clamd…ClamAV update process started at Thu Nov 27 06:41:05 2008
...........skip…..................................

Contact me :
henry@gultom.or.id
08156888488

Comments (71)

salam kenal mas…

saya udah cobain zimbra… tapi bgtu server up dan dipake buat testing kirim ke account yahoo sama hotmail, knpa masuk ke spam ya???
ada settingan di zimbranya ga, buat ngatur2 klo email qt g dianggep spam???

maap, masih cupu.. makasih bgt… :)

46.Amat :
enak nya serper anda diremote deh biar tau secara detail kemana masalahnya…

47.zsur :
zimbra support utk solusi anda.

48.ochid :
Evolution Contacts to Zimbra Addressbook :
1. Open a terminal and execute the following command: evolution-addressbook-export—format=csv—output=file.csv

2.Login to the web mail portion of Zimbra
3.Go to “Options” from the top-most row of buttons
4.Choose “Address Book” from the newly created view
5.Go to the line “Import from .CSV” and choose the file.csv document created earlier and then choose import

untuk group / alias di zimbra support kok, caranya, PLEASE baca dokumentasinya…jangan malas…

49.dho :
banyak kasus kek gini :
paste sini hasil perintah ini :
zmcontrol stop
zmcontrol start

50.zeza :
posting masalah radio online jangan disini mas. disini bahas zimbra dkk.

51.ningnong :
biasanya itu disebabkan karena screening spam filter yahoomail sangat ketat. ada beberapa cara mengatasainya diantaranya :
-anda mengklik email yg masuk folder bulk dan klik NOT SPAM di webmail yahoo utk mengajari bahwa email dari domain anda tidak spam.
-cara lain memakai Domainkey.

sorry mas remote gimana maxudna

mas, maap nnya lagi… habis sercing2 domainkey… tapi nemu info klo mail server qt musti bisa di-reverse lookup ya? jadi klo :

  1. nslookup [IP address]

harusnya kluar hasilnya ya? klo t4ku blm muncul…
hehehe
makasih lagi :D

Hello ..

Ini pak Henry Gultom yang ngurus IT di International School yang daerah Kelapa Gading itu bukan ya ?

– Rio.Martin -

53.Amat :
remote itu maksudnya server anda di akses lewat SSH, dari mana saja.

54.ningnong :
gtoms@custrelay:~$ nslookup 202.155.0.20
Server: 202.51.209.5
Address: 202.51.209.5#53

Non-authoritative answer:
20.0.155.202.in-addr.arpa name = ns1.indosat.net.id.

55.Rio Martin :
Halo Mas Rio, lama tak bersua kita yah, suhu saya didunia linux. Megang Network mana sekarang mas ?

oh gitu..jadi mas henry mo remote ke saya boleh ja..

hello mas henry…jd na kumaha mo remote

58.Amat :
sila kirim ke email (henry@gultom.or.id) ip dan passwordnya.

mas, maap nanya lageh..
reverse lookup udah oke… tapi masih aja dianggap spam sama yahoo..
klo pake domainkeys gmn caranya?
udah gugling sana gugling sini, g bisa2 juga…
ada referensi?
trims lagi…

60.Ninki ;
sebelum ke domainkey,
coba pelajari :
http://help.yahoo.com/l/us/yahoo/mail/postmaster/postmaster-01.html

gmna mas henry dah treatment…

bang, saya udah install zimbra sesuai panduan neh
waktu akses ke web adminnya
localhost:7071/zimbraAdmin/
keluar beginian

P

bang itu knapa ya

mas henry saya dah coba export addressbook evolution dan berhasil dari saran mas..terima kasih.Tapi ketika di import ke zimbra kok jadi ya mas,tapi klo saya import dulu ke thunderbird trus export lagi ke csv dari thunderbird bisa.Apakah mas henry berhasil yang langsung export dari evolution.Mohon petunjuk mas…Thank’s

maksudnya jadi (No name) alamatnya ga da

63.zakier :

saya belum pernah ngalamin keluar bilangan biner gitu…baeknya kasih alamat lengkapnya biar bisa dicek..satu lagi cek log nya /var/log/zimbra.log

64.ochid :
gini : coba liat baek2 format hasil exportnyaevolution sebelum diimport ke zimbra.

CSV Zimbra punya kek gini :
“Birthday”,”Business City”,”Business Country”,”Business Fax”,”Business Phone”,”Business Phone 2”,”Business Postal Code”,”Business State”,”Business Street”,”Business Street 2”,”Business Street 3”,”Callback”,”Car Phone”,”Company”,”Company Main Phone”,”Department”,”E-mail Address”,”E-mail Display Name”,”E-mail Type”,”E-mail 2 Address”,”E-mail 2 Display Name”,”E-mail 2 Type”,”E-mail 3 Address”,”E-mail 3 Display Name”,”E-mail 3 Type”,”First Name”,”Home City”,”Home Country”,”Home Fax”,”Home Phone”,”Home Phone 2”,”Home Postal Code”,”Home State”,”Home Street”,”Home Street 2”,”Home Street 3”,”Initials”,”Job Title”,”Last Name”,”Middle Name”,”Mobile Phone”,”Notes”,”Other City”,”Other Country”,”Other Fax”,”Other Phone”,”Other Postal Code”,”Other State”,”Other Street”,”Other Street 2”,”Other Street 3”,”Pager”,”Suffix”,”Web Page”

tinggal disesuaikan..

maaf mas..henry
ini adalah hasil csv dari zimbra setelah saya buat sample 1 alamat dan saya export ke csv

companyemailfirstNamefullNamehomeCityhomePhonehomePostalCodehomeStatehomeStreetlastNamemobilePhonenotesworkCityworkPhoneworkPostalCodeworkStateworkStreet

ini adalah field csv hasil exportan dari evolution:
given_namefamily_nameidnicknameemail_1email_2email_3email_4wants_htmlbusiness_phonehome_phonebusiness_faxpagermobile_phoneHome AddressHome Address2Home Address CityHome Address StateHome Address PostCodeHome Address CountryBusiness AddressBusiness Address2Business Address CityBusiness Address StateBusiness Address PostCodeBusiness Address Countrytitleofficeorghomepage_urlcaluriBirth YearBirth MonthBirth Daynote

saya coba edit field hasil dari csv evolution dan saya samakan degan field hasil dari exportan zimbra tapi setelah di import dari zimbra failed import klo saya buat firstname Email dan fullName yg ke import hanya emailnya saja.

Nah field yg seperti mas henry tuliskan itu export format dari zimbra dg cara gmn ya mas?
maaf mas nanya terus dan mohon di berikan langkah2nya

Thank’s

mas henry, nanya dunk,
zimbra aku connect ke AD utk authentikasinya,
cara nambahin multiple account di zimbranya gimana?
kan capek kalo musti satu-satu.

thx b4

Sebelumnya terimakasih untuk sharing yang bapak berikan di sini.

Saya coba install Zimbra 6 di Centos 5.3
Mengapa pada saat proses install sampai di tahap Initializing Documents…selalu stag, tidak done. Kedua setelah proses install finis kenapa tidak mau diakses melalui http://192.168.1.36:7071/zimbra/admin ya ?

Terimakasih,
Steph

thx banget buat tutorialnya…
mau nanya. saya ada rencana mau migrasi dari squirrelmail ke zimbra. dimana jumlah user 200++.
kira2 Apakah mas hendry bisa kasi petunjuk ato tutorial untuk melakukan itu?
thx..

@billi : sudah dicoba apa masih angan2?

kalau dalam pelaksanaan ada trouble bisa disaring masalahnya disini.

Write a comment