Назад | Перейти на главную страницу

Ошибка поиска MX

Это часть моего файла dns-зоны:

;; MX Records
mx.domain.de.   300 IN  MX  1   direct.domain.de.

;; CNAME Records
www.domain.de.  300 IN  CNAME   domain.de.
mail.domain.de. 300 IN  CNAME   domain.de.
direct.domain.de.   300 IN  CNAME   domain.de.

;; A Records (IPv4 addresses)
domain.de.  300 IN  A   5.**.**.***

Через 24 часа я просканировал свой домен с помощью http://mxtoolbox.com/SuperTool.aspx. Я всегда получаю это:

«Никаких записей не существует». Я использую Cloudflare, значит, что-то не так с моим файлом dns-зоны? Все работает нормально, ждите MX.

запись MX не может указывать на CNAME. Вам необходимо создать запись A для вашего MX.

RFC 2181

10.3. MX and NS records

   The domain name used as the value of a NS resource record, or part of
   the value of a MX resource record must not be an alias. [....]

источник: http://www.rfc-editor.org/rfc/rfc2181.txt

Помимо проблемы CNAME, на которую указал Бартломей, ваша запись MX также имеет "mx." префикс в домене. Это означает, что это относится к электронной почте, адресованной «name@mx.domain.de», а не «name@domain.de». Итак, ваш раздел MX должен быть просто:

;; MX Records
domain.de.   300 IN  MX  1   domain.de.