Назад | Перейти на главную страницу

Zimbra pop3 не принимает подключения

У нас работает новый сервер Zimbra (версия 5.0.18_GA_3011.UBUNTU8 UBUNTU8 FOSS), и он отлично работал, пока мы не изменили имя хоста в соответствии с задокументированными процедурами. Теперь сервер больше не прослушивает порт 110 на правильном интерфейсе. Он слушает tcp6 под localhost, но не общедоступный IP-адрес или даже 0.0.0.0, как это делает порт 25. Мы безрезультатно пытались настроить порты сервера. Мы просмотрели все файлы конфигурации, и все выглядит правильно. Почта течет и попадает в почтовые ящики, поэтому служба почтовых ящиков работает нормально. Прокси-сервер imap / pop отключается по мере необходимости. Я не знаю, что нам здесь не хватает. Любая помощь будет оценена. Спасибо.

Что ж, мы нашли ответ. Это была проблема, связанная с DNS. В файле hosts было разрешение mail.ourdomain.com на 127.0.0.1 вместо интерфейса внешнего IP-адреса. Поэтому при запуске Zimbra использовала 127.0.0.1 в качестве адреса привязки. Просмотр файла jetty.properties подтвердил это: zimbraPop3BindAddress = mail.ourdomain.com. Вот почему netstat -ln показывает порт 110, связанный с 127.0.0.1. Мы не могли понять, как изменить конфигурацию пристани, чтобы использовать другую настройку bindaddress (конфигурация продолжала перезаписываться во время перезапуска), поэтому мы изменили файл hosts, чтобы разрешить mail.ourdomain.com только внешний IP-адрес. После перезапуска служб правильный порт был привязан, и пользователи смогли снова подключиться к pop3.

Было бы неплохо узнать, как изменить конфигурацию причала (кто-нибудь?), Но пока все работает как надо.