Pendahuluan
Pada kesempatan kali ini saya akan share pengalaman perihal Mengatasi Service Postfix Zimbra Tidak Running. Karena sebelumnya sudah saya share Install Zimbra di CentOs 7 beserta SSL nya dan terkadang terjadi bahwa Service Postfix pada Zimbra Mail tidak running, maka akan saya share cara mengatasinya.
Service Postfix (MTA) merupakan salah satu service mail yang populer berbasis open-source dan berguna untuk menentukan rute dan pengiriman email. Jadi jika service postfix ini terkendala, maka pengiriman dan penerimaan email tidak akan berfungsi.
Berikut referensi cara Install Zimbra CentOs 7 beserta SSL nya :
Langkah-langkah
- Periksa status service pada Zimbra Mail dengan menjalankan :
~$ sudo su - zimbra ~$ zmcontrol status
zimbra@mail:~$ zmcontrol status Host mail.example.id ldap Running logger Running mailbox Running memcached Running mta Not Running proxy Running service webapp Running stats Running zimbra webapp Running zimbraAdmin webapp Running zimlet webapp Running zmconfigd Running
Jika dilhat dari hasil diatas Service MTA pada server Zimbra tidak running.
Kemudian jika dicek di log zimbra ( /var/log/zimbra.log ) terdapat pesan seperti berikut :
Nov 27 22:40:14 mail zmconfigd[1259]: All rewrite threads completed in 2.16 sec
Nov 27 22:40:14 mail zmconfigd[1259]: All restarts completed in 0.00 sec
Nov 27 22:40:30 mail /postfix-script[13453]: fatal: the Postfix mail system is not running
Dari error log tersebut menandakan bahwa Service Postfix Zimbra tidak berjalan, biasanya penyebabnya setelah melakukan restart server Zimbra sedangkan service Zimbra tidak di stop terlebih dahulu.
-
Stop Service Postfix-nya terlebih dahulu :
zmmtactl stop
Rename terlebih dahulu PID Service Postfixnya :
mv /opt/zimbra/data/postfix/spool/pid/master.pid /opt/zimbra/data/postfix/spool/pid/master.pid.bak
-
Kemudian silakan start kembali Service Postfix-nya :
zmmtactl start
-
Apabila masih belum bisa, silakan restart Service Zimbra-nya :
zmcontrol restart
Tunggu proses restart hingga selesai dan memakan waktu cukup lama karena melakukan restart semua Service Zimbra.
-
Periksa Service Zimbra-nya :
~$ zmcontrol status
zimbra@mail:~$ zmcontrol status Host mail.example.id ldap Running logger Running mailbox Running memcached Running mta Running proxy Running service webapp Running stats Running zimbra webapp Running zimbraAdmin webapp Running zimlet webapp Running zmconfigd Running
Nah, sekarang status Service Postfix sudah Running.
Kesimpulan
Service Postfix Zimbra merupakan salah satu service mail yang digunakan untuk menentukan rute dan pengiriman email. Jika service tersebut terkendala maka pengiriman dan penerimaan email tidak bisa berfungsi. Biasanya hal tersebut dikarenakan terdapat action restart server Zimbra. Caranya dengan melakukan rename PID Service Postfix dan melakukan restart service tersebut.
Selamat mencoba!
Semoga bermanfaat dan barokah.
Sekian dan Terima kasih