Отредактируйте файл /etc/hosts на компьютере, где запущена Zimbra.
127.0.0.1 archiva.company.com |
Замечание: Замените 127.0.0.1 IP-адресом сервера Архива.
Так как Zimbra v5 RC2 использует новую версию postfix, настройка Postfix тоже подходит.
Проверьте и поменяйте порт, по которому Zimbra связана с Milter-соединенями, выполнив следующий код в качестве пользователя zimbra:
zimbra@server:~$ zmprov gs server.example.com zimbraMilterBindPort #### (Показывает текущий порт) zimbra@server:~$ zmprov ms server.example.com zimbraMilterBindPort 8092 #### (Устанавливает порт 8092) zimbra@server:~$ zmmtactl restart #### (Перечитывает настройки) |
После этого авторизуйтесь в терминале веб-администратора Zimbra и в "Настройках сервера" > "MTA" отметьте поле "Включить milter сервер" (англ. enable milter server), после напечатайте в поле сразу под ним IP-адрес сервера и выберите "Сохранить".
Замечание: Существовали порты, в которых Zimbra иногда перезаписывает настройки. Во избежание этого, отметьте файл main.cf как "только для чтения". |
Если все вышеперечисленные методы вам не подошли, все указывает на то, что ваша версия Zimbra не содержит версию postfix, которая включает поддержку milters. Архива поддерживает последние версии Postfix, начиная от 2.4.6.
Сделайте следующее:
Отредактируйте файл main.cf:
vim /opt/zimbra/postfix/conf/main.cf ... ... sender_bcc_maps = hash:/opt/zimbra/postfix/conf/sender_bcc |
После отредактируйте файл /opt/zimbra/postfix/conf/sender_bcc.
#vim /opt/zimbra/postfix/conf/sender_bcc @company.com archive@archiva.company.com |
Перезапустите Zimbra
#cd /opt/zimbra/postfix-2.2.9 #postmap sender_bcc #service zimbra restart |