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

Запись MX, указывающая на домен вершины

В настоящее время я занимаюсь разработкой многофункционального устройства, в котором размещаются веб-службы и почтовые службы (среди прочего), и у меня есть вопрос о DNS, на который я не могу найти хорошего ответа.

Представьте себе домен example.com, и все работает на одном хосте с одним IP (203.0.113.1)

Для сайта у меня есть следующее:

example.com.    IN    A        203.0.113.1
www             IN    CNAME    example.com.

Я знаю, что запись MX не должна быть CNAME (RFC 1034 3.6.2), поэтому для настройки MX для почты обычно нужно добавить:

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

Теперь мне интересно, могу ли я вместо этого просто добавить:

@    IN    MX    0 example.com.

Однако я не уверен, есть ли какие-либо технические или RFC причины, по которым это запрещено / возможно.

Очевидно, используя mail address более гибок с точки зрения переноса почтовой службы в дальнейшем - мне просто любопытно, нужно ли в этом простом случае.

Да, вы можете это сделать, и многие домены уже это делают. В этом нет ничего плохого, за исключением, возможно, отсутствия гибкости (но вы все равно находитесь всего в одном TTL от его изменения).