2.2.1. Update Server ModuleΒΆ

Add executable bit to the installation script:

chmod +x msh-tp-milter.bin

Note

If you’re using Zimbra 8.7.x you need to invoke sed -i 's#MTA_DIR/postfix/conf/main.cf#MTA_DIR/common/conf/main.cf#g' msh-tp-milter.bin command on installation script.

Run as root the script with --update parameter:

./msh-tp-milter.bin --update

Note

Installation script should automatically detect Zimbra configuration. If you have multiple instances of MTA then Zimbra configuration could be wrongly detected. You can force to use Zimbra mail server, just run script with additional --use-zimbra parameter.

Before update could continue you need to confirm found Java path:

* Checking permissions...done.
* Java version found... openjdk version "1.8.0-internal"
* Path: /opt/java

  You need at least version 1.8.0 (JRE 8.0), does detected version meet requirements? [y/n] y

If Java path is correct hit y and press Enter key.

When update succeed you will see output like this:

* Self extracting installer...done.

* Running updater...
* Stopping msh-tp-settings...done.
* Stopping msh-tp-milter...done.
* Removing bin directory... done.
* Extracting files... OK
* Copying remove script...done.
* Copying diagnostic logging script...done.
* Starting msh-tp-settings...done.
* Starting msh-tp-milter...done.

>> Application updated successfully to version X.Y.Z

>> For troubleshooting check http://mshsoftware.com/site/products/msh-tp/docs/troubleshooting.html
>> or write to contact@mshsoftware.com

Note

Don’t forget to update the Administrator Panel to the same version.