inneks, при одном сервере MX-записи не нужны, потому что они используются при доставке писем с сервера на сервер. А у вас сервер один - все письма крутся внутри него, он никуда не коннектится, следовательно MX-записи не используются.
Пользователям MX-запись вообще не нужна, они коннектятся напрямую к своему серверу (по доменному имени или по IP) по протоколу SMTP или POP3 или IMAP.
И очень неприятно выглядит отправка сообщений на адрес, у которого нет и никогда не было MX, а 25-ый порт просто не отвечает, ага. Но есть же IP, значит всё по стандарту, по RFC, волноваться не о чем. А порт - не работает, видимо и не собирался. Такое вот послабление...
Фууу...., фууункциональное программирование!?
Без классов, без методов, без роутеров, без Exception-ов?!
Я повержен и растоптан, с понедельника - ухожу в монастырь. (нет :-D)
А пароль-то ввести успели? Такое ощущение, что разрывает по ограничению времени на ввод пароля. Сконфигурируйте хост, с логином/паролем, может получится...
Владимир Коротенко, значит у получателя проблемы с DNS. Можно действительно обойти прописыванием IP-шек для MX-серверов получателя в hosts, или в собственном DNS. Ну или надеяться, что больше такое не повторится, ведь получатель писем сам себе хуже делает.
P.S. Как MX-записи из DNS получателя, из вопроса видимо пропали скриншоты с информацией, вопрос стал каким-то сумбурным...
NetworkAlex, внешнего web-сервра у вас нет? То есть из Интернета ни кто на web-сервер не заходит? И что значит "принимает запросы _С_ порта 8080"? И почему пересылает запросы на 80-ый порт, если файловый сервер у вас работает на порту 8080?
После этого комментария вообще ничего непонятно, стало.
Пользователям MX-запись вообще не нужна, они коннектятся напрямую к своему серверу (по доменному имени или по IP) по протоколу SMTP или POP3 или IMAP.