LinuxForum.Fans
Тема

Zimbra не получает почту

Автор: krsnvss 5 сообщений 5516 просмотров
#127928

Прошу совета.
Ситуация следующая: есть домен (mydomain.su), есть А запись для домена вида mail.mydomain.su, есть MX запись для mail.mydomain.su. Далее: на сервере установлена Zimbra OSE, сервер через ADSL-модем смотрит в интернет (внешний IP статичный). Все службы Zimbra запущены. Можно войти на сервер через веб-интерфейс с любого компьютера (из разных сетей). Можно отправить письмо: пробовал отправлять на mail.ru, yandex.ru - письмо приходит с обратным адресом вида username@mail.mydomain.su, НО если ответить на это письмо - ответ не приходит :[
В чем может быть проблема?

#127933

А логи посмотреть если?

#128081

Дословно сейчас не приведу.В логах пишет - было подключение от такого-то (например, username@mail.ru) на адрес такой-то (мой внешний ip:7025) и connection refused.
Кстати, а почему в логах фигурирует порт 7025? Это порт lmtp, а почему не 25 (smtp)?

#128104

Это Вы спрашиваете? Ваши же настройки неизвестны никому, кроме Вас

#130770

to Den siste viking: настройки все по умолчанию.

Нашел ответ на свой вопрос - http://wiki.zimbra.com/wiki/Incoming_Mail_Problems
Все дело в lmtp. Почта принимается на порт 25 (smtp), а затем перенаправляется на порт 7025 (lmtp). И если из внешней сети пакеты идут на "внешний IP:25", а перенаправляются на "адрес локальной сети:7025". Естественно первый и второй не совпадают и мы получаем ответ connection refused.
Делаем IP alias (два ip адреса на одном сетевом интерфейсе) и все работает. :D

Войдите или зарегистрируйтесь, чтобы ответить.