Это часть моего файла 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. [....]
Помимо проблемы CNAME, на которую указал Бартломей, ваша запись MX также имеет "mx." префикс в домене. Это означает, что это относится к электронной почте, адресованной «name@mx.domain.de», а не «name@domain.de». Итак, ваш раздел MX должен быть просто:
;; MX Records
domain.de. 300 IN MX 1 domain.de.