Запись MX формат без mail.domain.com

Допустим, у меня есть домен example.com , который указывает на IP 192.0.2.4 , следовательно, в DNS я бы увидел:

example.com  A  192.0.2.4
www.example.com  CNAME  example.com

Теперь большинство MX записей, похоже, настроены таким образом в DNS

example.com  MX 10 mail.example.com
mail.example.com  A  192.0.2.4

Могу я просто сделать это?

example.com  MX 10 example.com

Оставив из : mail.example.com A 10 192.0.2.4

PS Я просмотрел RFC «3.3.9. MX RDATA format» , но там, похоже, не говорится много

0
задан 7 August 2018 в 02:43
1 ответ

Да, конечно, вы можете создать такую ​​запись MX. Когда все ваши службы работают на одном IP-адресе и / или на одном сервере и хосте, который будет получать почту для (скрытого) IS example.com .

example.com.      IN  MX 0  example.com. 
example.com.      IN  A     203.0.113.1

Это необязательно:

example.com.      IN  MX 0  mail.example.com. 
example.com.      IN  A     203.0.113.1
mail.example.com. IN  A     203.0.113.1

Но в этом сценарии вы также можете полностью отказаться от создания записей MX. Если записи MX для (скрытого) не найдены, SMTP будет доставлять почту непосредственно на хост example.com .

См. RFC 5321 §5.1

... Если возвращается пустой список MX, адрес обрабатывается так, как если бы он был связан с неявным MX RR с предпочтением 0 указывает на этот хост.

4
ответ дан 4 December 2019 в 11:42

Теги

Похожие вопросы