Tag Archives: Zimbra

Setting domain awal untuk installasi Server zimbra

Berhubung banyak pertanyaan dari  teman – teman bagaimana mensetting domain untuk server mail zimbra,  kesempatan kali ini saya akan coba tuliskan step by step setting domain menggunakan cPanel. Domain itu apa ? binatang langka atau sejenis binatang menyusui? tentu kita tidak sedang berbicara mengenai binatang tentunya, domain adalah nama lain dari nomor – nomor IP (internet protokol), semisal saya lakukan cek ip google.com.

Continue reading

Incoming mail zimbra bermasalah

Saya mendapatkan pertanyaan dari sysadmin  inayahotel bali mengenai server email zimbra beliau yang tidak bisa menerima email dari luar,permasalah ada di dnslookup saat di centang emaill tidak bisa meneria dari luar saat centang dilepas email bisa menerima tetapi tidak bisa send keluar. Permasalahan ini dikarenakan server menggunakan ip privat atau (menggunakan NAT).

Continue reading

Membuat Smtp email Gateway

Dua hari ini saya berkesempatan membantu teman untuk membuat smtp email gateway. Sebenarnya saya sudah lama tidak ngoprek smtp. Mumpung ada kesempatan untuk merefresh ulang ingatan maka saya siap membantu.

Berikut hal yang akan di bangun

  • Smtp email gateway untuk menerima dan mengirim email dari emailserver dengan detail : hostname :(server smtp.saparatoz.com) ip = 182.253.226.38 Setting mx pada dns sudah mengarah ke = smtp IN MX 10 smtp.saparatoz.com
  • Email server menggunakan zimbra 8.0 dengan detail : hostname: ( mail.saparatoz.com) ip = 182.253.226.37

Langkah – langkah pembuatan email server gateway:

      • Install linux centos 6.4 64 bit ( akan di gabungkan dengan kaspersky mailgateway dikemudian hari)
      • Pastikan hostname dengan command: nano /etc/hosts  :-> smtp.saparatoz.com untuk melihat hostname yang sudah di buat dengan perintah : hostname -f
      • Install postfix = yum install Postfix
      • Settup main.cf = nano /etc/postfix/main.cf

alias_database = hash:/etc/aliases
append_at_myorigin = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
mydomain = smtp.saparatoz.com
myhostname = smtp.saparatoz.com
mynetworks = 182.253.226.38
mynetworks_style = host
myorigin = smtp.saparatoz.com
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES
relay_domains = smtp.saparatoz.com
sample_directory = /usr/share/doc/postfix-2.6.6/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
    • Edit file  : nano /etc/postfix/transport 
 mail.saparatoz.com  smtp:[182.253.226.37]
  • Setiap perubahan perlu melakukan map ulang dan restart system postfix:
postmap /etc/postfix/transport

Dan lakukan restart Postfix:

/etc/init.d/postfix restart

Selanjutnya untuk server zimbra. Asumsinya bahwa server zimbra sudah berjalan dan tinggal mensetting relay ke server smtp dengan mengganti pada MTA setting.

Home -> Configure -> Global Settings -> MTA

Relay MTA for external delivery: smtp.saparatoz.com

Web mail MTA Hostnames:smtp.saparatoz.com

Inbound SMTP host name: smtp.saparatoz.com

MTA Trusted Networks: 182.253.226.37

Selanjutnya tes kirim email dan cek log pada smtp server email gateway

tail -f /var/log/maillog

May 30 06:28:49 smtp postfix/qmgr[18042]: EA47022034A: from=<cahpct@gmail.com>, size=13742, nrcpt=1 (queue active)
May 30 06:28:49 smtp postfix/smtpd[23059]: disconnect from mail-pb0-f50.google.com[209.85.160.50]
May 30 06:28:49 smtp postfix/smtp[23064]: EA47022034A: to=<user@mail.saparatoz.com>, 
relay=182.253.226.38[182.253.226.38]:25, delay=0.77, delays=0.57/0.01/0.12/0.08, dsn=2.0.0, status=sent (250 2.0.0 Ok: 
queued as 0659B30002F)

Apabila anda atau perusahaan anda memerlukan jasa setting email gateway dan membangun email server yang free alias gratis silahkan menggunakan zimbra, jangan lupa contact saya di jamin maknyus!!

Try again: Unable to connect to the MTA

Saat kemaren saya setting email zimbra setelah usai install dan test server saya mendapatkan error Try again: Unable to connect to the MTA.

Setelah melakukan penelusuran hingga larut malam saya putuskan tidur dulu karena badan dah lemah gemulai. Dan setelah bangun pagi , saya lanjutkan dan ternyata masalahnya domainya tidak bisa query ke dns server, di karenakan di dns server saya pasang firewall config server sebagai aplikasi tambahan untuk cpanel.

Solusinya adalah ip server email saya whitelest dari config server setelah itu saya coba send email dan berjalan lancar.

Upgrade zimbra 5.x ke 7.1.2

Server email saya  mengalami masalah pada saat user mengirimkan email terjadi louding yang lama dari hasil trace di log tidak bisa ditemukan masalah yang mengakibatkan hal tersebut. Saya mulai mencari informasi mengenai upgrade ke versi zimbra terbaru, dikarenakan server dari saat pertama install tidak pernah di upgrade.

Setelah baca petunjuk dari  zimbra akhirnya saya putusin untuk upgrade adapun langkah-langkahnya sebagai berikut:

  1. Download versi zimbra terbaru di http://www.zimbra.com/downloads/os-downloads.html sesuaikan dengan os yang anda gunakan.
  2. Simpan di folder yang anda tentukan misalkan = /tmp
  3. Extraxt dengan perintah #tar xzvf zcs.tgz
  4. #cd [zcsversionfullname],
  5. #./install.sh
  6. Ikuti petunjuk yang ada pada saat ada peringatan upgrade pilih Y
  7. Tunggu sampai selesai upgrade dan anda akan melihat tampilan baru zimbra versi 7.1.2.

Pada versi zimbra 7.1.2 ini tidak ada fasilitas import csv file jadi apabila create user yang jumlahnya banyak bisa menggunakan script.

Zimbra CLI Commands

 
Check consistency of appointments and attendees in the Zimbra calendar
Start, stop, status of the Zimbra servers. Also can use to find the Zimbra version installed.
Start, stop, the conversion server or find the status of the converted attachments conversion/indexing
Start, stop, reload, or find the status of the mailbox components (mailboxd, MySQL, convert)
Performs all provisioning tasks in Zimbra LDAP, including creating accounts, domains, distribution lists and aliases
Ability to write Python scripts that access Zimbra Java libraries. It sets the ZCS class path and starts the Jython interpreter.
Outputs an XML configuration that describes the current state of the data gathered from zmstat-chart to generate charts on the administration console.
Start, stop, or find the status of the Swatch process, which is used in monitoring
Set the Web server mode to the communication protocol options: HTTP, HTTPS or mixed
Provides mechanism to process timezone changes from the command line
If you use non-ASCII characters in the CLI, in order for the characters to display correctly, you must change this setting to the desired UTF-8 before running the CLI command. To change this, type
Important: The default locale on the zimbra user system account is LANG=C. This setting is necessary for starting ZCS services. Changing the default LANG=C setting may cause performance issues with amavisd-new and the IM services may fail to start.