Борьба с Cpanel, Exim и localdomains
После переноса доменов на новый сервер для некоторых доменов периодически возникала ошибка "temporarily rejected RCPT lowest numbered MX record points to local host"
Погуглив обнаружил, что причиной ошибки является отсутствие домена в /etc/localdomain после этого, естественно, прописал домен в этот файл и решил что проблема решена. Тем не менее спустя некоторое время запись из файла для некоторых доменов пропала.
Стал копать дальше. Файл localdomains генерится Cpanel на основании локальных доменов для которых MX запись ведёт на этот компьютер. Причем имя домена (вроде) берётся непосредственно из MX записи.
После этого были приведены в порядок все домены на сервере. И проблема опять посчиталась решённой.
Как обычно, оказалось, что нет :) Оказывается существует ещё файлик /etc/remotedomains в котором указываются домены, которые ТОЧНО не присутствуют на данном сервере, и в нём лежал этот злополучный исчезавший домен. Удалив из remotedomains и прописав его в localdomains добились наконец-то стабильной работы почты на домене.
Погуглив обнаружил, что причиной ошибки является отсутствие домена в /etc/localdomain после этого, естественно, прописал домен в этот файл и решил что проблема решена. Тем не менее спустя некоторое время запись из файла для некоторых доменов пропала.
Стал копать дальше. Файл localdomains генерится Cpanel на основании локальных доменов для которых MX запись ведёт на этот компьютер. Причем имя домена (вроде) берётся непосредственно из MX записи.
После этого были приведены в порядок все домены на сервере. И проблема опять посчиталась решённой.
Как обычно, оказалось, что нет :) Оказывается существует ещё файлик /etc/remotedomains в котором указываются домены, которые ТОЧНО не присутствуют на данном сервере, и в нём лежал этот злополучный исчезавший домен. Удалив из remotedomains и прописав его в localdomains добились наконец-то стабильной работы почты на домене.