У меня проблемы с работой почтового сервера. Раньше он работал нормально, когда я был подключен напрямую к Интернету, но мне пришлось переместить машину, и теперь она находится за маршрутизатором NAT. У меня есть порт 25 для SMTP через NAT, но когда я пытаюсь отправить сообщение, он говорит, что не может подключиться к удаленному хосту. IP-адрес удаленного сервера разрешается нормально, но, похоже, он не может подключиться к нему.
Мои серверы FTP и Tomcat работают нормально, поэтому я подозреваю, что проблема связана с тем фактом, что мой маршрутизатор не только выполняет NAT, но и получает свой внешний IP-адрес из пула, поэтому я не знаю, как настроить JAMES для получения динамический внешний IP.
После тестирования через MailTester.com я понял, что время соединения истекло, и, поскольку я совершенно уверен, что на моем маршрутизаторе правильно открыты порты smtp и pop3 (25 и 110), похоже, что JAMES не привязывается к моему внешний IP, и я понятия не имею, как это исправить.
Любая помощь будет оценена по достоинству.