У меня есть основной сервер, на котором размещены записи DNS для домена (например: example.com), но у этого домена есть еще один сервер только для веб-почты. Настройка DNS работает нормально: я могу получить доступ к example.com через браузер, а веб-почта может отправлять и получать электронные письма (от webmail.example.com — DNS-записи A/MX в порядке).
Проблема в том, что на example.com есть страница, на которой я отправляю электронные письма на адрес [email protected], и это не доставляется — оно работает с чем-либо еще (Gmail, Hotmail и т. д.).
Я пробовал разные вещи, которые нашел в Google/StackOverflow, чтобы исправить это, но безуспешно.
exim -bt [email protected] (returns: router = localuser, transport = local_delivery)
exim -bt [email protected] (returns: [email protected] is undeliverable: Unrouteable address)
Где noreply@ был создан на основном сервере для отправки электронных писем с этой страницы, а contact@ был создан на втором сервере (сервере веб-почты). Похоже, Exim4 всегда ищет внутренние адреса электронной почты для этого домена, хотя запись MX настроена для другого сервера.
Как я мог это исправить? Exim4 должен искать запись MX вместо того, чтобы пытаться доставить ее локально.
Спасибо.