Sendmail не получает сообщения от других доменов

Я пытаюсь настроить sendmail на моем сервере. Но пока я столкнулся с одной проблемой: я не могу получать сообщения от общедоступных почтовых сервисов. /var/log/mail.log ничего не показывает, как сообщение не достигает моего сервера вообще.

Локальные пользователи могут отправлять сообщения друг другу без проблем. Исходящая почта также работает почти нормально (будучи заблокированной как спам, но по крайней мере серверы отвечают)

Записи DNS-сервера были установлены на (IP-адрес сервера и домен были заменены):

@|MX|post.mydomain.com
post|A|111.222.222.111

В sendmail.mc заменили DAEMON_OPTIONS('Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl с DAEMON_OPTIONS('Family=inet, Name=MTA-v4, Port=smtp')dnl в соответствии с данным комментарием:

dnl # Daemon options - restrict to servicing LOCALHOST ONLY !!!
dnl # Remove `, Addr=' clauses to receive from any interface

Искал везде и сейчас у меня нет вариантов. Не могли бы вы мне помочь?

Заранее спасибо!

1 ответ

Решение

Однажды я подумал: "Нужно ли мне настроить переадресацию портов на моем маршрутизаторе? Нет, я не. Он подключен напрямую".

Сегодня я проснулся с: "Нет, это точно не так!"

Так что запросы были просто отфильтрованы моим роутером. Я добавил порты на страницу "Виртуальный сервер", и теперь он работает относительно хорошо.

Другие вопросы по тегам