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

Количество разрешенных поддоменов в домене и электронной почте

Сколько поддоменов у вас может быть в вашем домене? Я имею в виду уровни поддоменов.

Например, у вас есть домен example.com, Я знаю, ты можешь иметь test.example.com, а сколько уровней у вас может быть? подобно test2.test.example.com, test3.test2.test.example.com и т.п.

Во-вторых, меня интересовали две вещи об адресах электронной почты. Прежде всего, насколько распространено использование поддоменов в адресах электронной почты (если это вообще возможно)? Я никогда не видел ничего подобного test@test.example.com честно говоря, я не совсем уверен. И если возможно, сколько уровней (как указано выше) у вас может быть?

И наконец, могут ли указанные выше вопросы зависеть от регистратора домена или почтового сервера и т. Д.? И от чего это могло зависеть?

Нет прямых ограничений на количество уровней, то есть точек, которые вы можете иметь в имени хоста. Однако RFC1034 совместимое имя хоста может быть только 255 байтов, оставляя 253 байтов для полное доменное имя Полное доменное имя в DNS. Некоторые системы и TLS / SSL ограничивают полное доменное имя до 64 байты и полное доменное имя в письмах не должны превышать (*) 245 или 221 байтов в зависимости от максимальной длины имени пользователя (8 или 32).

Поскольку TLD обычно занимает не менее 2 символов и . и каждая часть имени хоста должна состоять как минимум из одного символа, оставляя место для дополнительных точек, т.е. теоретически максимальный уровни будут:

  • (253-3) / 2 = 125 уровней после TLD для теоретически самого длинного (не очень полезного) имени хоста
  • (221-3) / 2 = 109 уровней после TLD, если вы хотите использовать его для электронной почты
  • (63-3) / 2 = 30 уровней после TLD, если вы хотите использовать SSL / TLS.

И да, user@subdomainof.subdomain.example.com находится в допустимом формате адреса электронной почты.


(*) Особое ограничение на длину адреса электронной почты является результатом RFC 2821 4.5.3.1 и 4.1.2:

4.5.3.1 Size limits and minimums

   path
      The maximum total length of a reverse-path or forward-path is 256
      characters (including the punctuation and element separators).


4.1.2 Command Argument Syntax

      Path = "<" [ A-d-l ":" ] Mailbox ">"

Поскольку прямой путь должен включать угловые скобки, для адреса электронной почты осталось только 254 символа. Затем username@ часть 8 (+1) или 32 (+1) должна быть исключена, чтобы получить максимальную длину FQDN.