HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //volume1/@appstore/MailPlus-Server/hook/PostfixTLSProfileReload.sh
#!/bin/bash

. /var/packages/MailPlus-Server/target/scripts/daemon/util.sh

if ! ${MAILPLUS_SERVER_BACKEND_BINARY} --isClusterInit; then
	exit 0
fi

POSTFIX_SH="${MAIL_SERVER_PKG}/target/scripts/daemon/postfix.sh"
HAPROXY_SH="${MAIL_SERVER_PKG}/target/scripts/daemon/haproxy.sh"

reload_postfix()
{
	/var/packages/MailPlus-Server/target/bin/syno_set_config smtp

	${POSTFIX_SH} status
	if [ $? == "${SERVICE_RUNNING}" ]; then
		${POSTFIX_SH} reload
	fi

	${HAPROXY_SH} status
	if [ $? == "${SERVICE_RUNNING}" ]; then
		${MAIL_SERVER_PKG}/target/scripts/HAProxyConfigGenerator.py
		${HAPROXY_SH} restart
	fi
}

reload_postfix