Почтовый сервер Zimbra состоит из служб. Запущенные службы можно посмотреть через веб интерфейс или консоль на сервере. Но если служба не запущен или необходимо его перезагрузить, то не надо перезагружать весь сервер. Рассмотрим пример перезапуска службы amavisd.
Все модули можно увидеть набрав в консоле сервера команду и увидеть:
# service zimbra status
Host mail.it-article.ru
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Running
mta Running
opendkim Running
snmp Running
spell Running
stats Running
zmconfigd Running
Или через Веб-интерфейс "Монитор" - "Состояние сервера".
Почтовый сервер запущен под пользователем zimbra и все манипуляции также необходимо делать под данным пользователем, таккак все службы работают из под данного пользователя, служба amavisd не исключение. Для перезапуска amavisd службы необходимо зайти под пользователем zimbra.
[aleksey@mail ~]$ sudo su
[sudo] password for aleksey:
[root@mail aleksey]# su zimbra
[zimbra@mail aleksey]$ /opt/zimbra/bin/zmamavisdctl restart
Stopping amavisd... done.
Starting amavisd...done.
[zimbra@mail aleksey]$ /opt/zimbra/bin/zmamavisdctl status
amavisd is running.
[zimbra@mail aleksey]$
Все службы находятся в папке /opt/zimbra/bin/ и начинаются с zm... Таким образом мы перезапустили amavisd службу не перегружая весь сервер.