Запись MX домена не найдена при установке Zimbra
Я получаю эту ошибку:
DNS ERROR resolving MX for localhost.localdomain It is suggested that
the domain name have an MX record configured in DNS Re-Enter domain
name? [Yes]
именованный файл:
$ttl 38400
localhost.localdomain. IN SOA centoslpt.localhost.localdomain.
test.localhost.localdomain. ( 1357549995 10800 3600 604800 38400 )
localhost.localdomain. IN NS
centoslpt.localhost.localdomain.
centoslpt.localhost.localdomain. IN A 192.168.1.15
mail.localhost.localdomain. IN MX 10 192.168.1.15
Почему MX запись не обнаружена, пожалуйста, я использую BIND и Webmin.
1 ответ
Записи MX должны быть именами, а не адресами. Адрес будет найден по имени с использованием записей A или AAAA.
Так что у вас должно быть что-то похожее на:
mail.localhost.localdomain. IN A 192.168.1.15
mail.localhost.localdomain. IN MX 10 mail.localhost.localdomain.
Обратите внимание, что используются только записи A и AAAA: полное доменное имя, на которое ссылается запись MX, должно иметь действительные записи A и / или AAAA, записи CNAME использоваться не будут.
Кроме того, в сообщении говорится, что он ищет запись MX для localhost.localdomain, а не mail.localhost.localdomain - поэтому вам может потребоваться:
localhost.localdomain. IN MX 10 mail.localhost.localdomain.
вместо или так же. Если вы хотите обслуживать почту для <users>@mail.localhost.localdomain
и не <users>@localhost.localdomain
тогда ваше имя хоста может быть неверно установлено в другом месте (форумы администратора / установки Zimbra или serverfault.com могут быть лучшим местом для обсуждения этого вопроса (на самом деле этот вопрос лучше задать на serverfault.com, чем в usersuper.ru IMO)).