могу ли я иметь A запись и MX запись для одного и того же имени хоста?

Могу ли я иметь A-запись и MX-запись для одного и того же имени хоста?

Например

example.com  A   192.0.2.42
example.com  MX  mail.anothersite.example.

Контекст

Я пытаюсь согласовать почтовый форвард gmail (GMail требует для этого MX-записи с именами хостов без mail.*) с веб-сайтом, расположенным на 192.0.2.42

Пример типичной конфигурации почтового форварда gmail: enter image description here

0
задан 19 August 2021 в 11:04
1 ответ

Это поддерживаемая и широко используемая конфигурация. Ею пользуются почти все.

Не путайте «mail.example.com» с записью MX для «example.com». Это совершенно разные вещи. "почта" - это просто имя. Вы можете использовать его для чего угодно. Нет абсолютно никаких правил, как его следует использовать и что его нужно использовать вообще. Это не имеет никакого значения при доставке электронной почты. Напротив, DNS-запись MX является окончательным источником информации для других почтовых систем, которые сообщают им, как доставлять почту для этого домена. Хост MX может иметь имя "blah" и иметь запись blah.example.net A some.ip.add.ress и для доставки туда почты "example.com", вы просто добавляете соответствующий MX запись, например example.com. MX 10 blah.example.net. и живите счастливо. В то же время вы также можете иметь имя «почта» только для доступа к веб-почте.Это только сторона приема; исходящая почта контролируется другим способом.

Кстати, обратите внимание на число в записи MX, «приоритет». Сначала пыталась доставить почту запись с самым низким «приоритетом», затем, если этот хост не отвечает, к следующей записи с самым низким приоритетом и так далее.

Похоже, что некоторые системы используют имя «mail» для имени хоста MX, в основном это более мелкие. Это хорошо. На небольших сайтах часто все делает одна система, и ее удобно назвать "почтой". На крупных сайтах часто есть несколько хостов, которые получают почту, другие хосты, которые ее отправляют, третьи, которые имеют доступ к веб-почте, еще несколько, которые обрабатывают IMAP, а третьи могут принимать сообщения пользователей. Конкретной системы, которую можно было бы назвать просто «почтой», не существует, поэтому зачастую это название вообще не используют.

Примечание о записи "apex A", example.com. ip.ad.dr.ess. Если в домене вообще нет записи MX (т.е. если нет таких записей, как example.com. Приоритет MX mx.host.name. ), другие почтовые обменники будут возвращаться к доставке почты для этот домен к записи "apex" (и для этого они будут подключаться к ip.ad.dr.ess). MX-запись существует в мире именно для того, чтобы перенаправлять почту из этой системы на какой-то выделенный почтовый сервер. Конечно, когда у вас есть MX, вы можете использовать запись «apex» для чего угодно, включая веб-сторону, или не использовать ее вообще.

2
ответ дан 20 August 2021 в 05:38

Теги

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