Можете Вы telnet к ASPMX5.GOOGLEMAIL.com
на порте 25?
telnet ASPMX5.GOOGLEMAIL.com 25
Если Вы не заставляете маршрута размещать, необходимо попробовать IP-адрес непосредственно:
telnet 74.125.157.27 25
Если это не работает, то у Вас, вероятно, есть ISP, который блокирует исходящие соединения с портом 25. Это довольно распространено в эти дни для борьбы со спамом.
Если это верно, необходимо будет установить постфикс к релейной почте через сервер SMTP ISP. Посмотрите relayhost параметр конфигурации.
Вы должны запустить сервер с дополнительным параметром команды с ./ run.sh -b 0.0.0.0 или запустить.
Настройки брандмауэра вашего маршрутизатора по умолчанию, вероятно, не позволяют соединениям TCP / UDP за пределами мира получать доступ к вашей локальной сети через порт 80 или 8080. Вам необходимо настроить «Переадресацию портов» на вашем модеме / маршрутизаторе . Просто введите в Google переадресацию порта "модель модема" . У вас должны быть права администратора на вашем модеме, и если к вашему модему / маршрутизатору подключено более одного устройства, вам необходимо убедиться, что вы перенаправляете свой порт на правильный DHCP-адрес . Если ваш DHCP-адрес назначен вам динамически необходимо убедиться, что вы всегда получаете один и тот же адрес DHCP для каждого соединения. В этом случае вам необходимо использовать ваш MAC-адрес для создания статического DHCP. здесь является одним из примеров. Также я хотел бы сообщить вам, что открытие портов снаружи означает, что любой может получить доступ к вашему IP через этот порт, который не является безопасным. Я бы использовал порт более 40000 для внешнего, а затем перенаправил на 8080 локальной сети и получил доступ через myIp: 40000.