Jos*_*ker 24 email domain subdomain
您的域上可以有多少个子域?有了这个,我的意思是子域的级别。
比如你有域example.com,我知道你可以有test.example.com,但是你能有多少级?像test2.test.example.com,test3.test2.test.example.com等等。
其次,我想知道关于电子邮件地址的两件事。首先,在电子邮件地址中使用子域有多常见(如果可能的话)?我从来没有见过像test@test.example.com诚实这样的事情,所以我不太确定。如果可能的话,你可以有多少个级别(就像上面一样)?
最后,上述问题是否取决于域注册商或邮件服务器等?它可以依赖什么?
Esa*_*nen 35
主机名中可以有多少个级别,即点,没有直接限制。但是,符合RFC1034 的主机名的长度只能为255个字节,而DNS 中的完全限定域名FQDN则为253个字节。某些系统和 TLS/SSL 将 FQDN 限制为64字节,电子邮件中的 FQDN 不应超过 (*) 245或221或189字节,具体取决于最大用户名长度(8、32 或 64)。
由于 TLD 通常至少需要 2 个字符,.并且主机名的每一部分都必须至少有一个字符长,因此为额外点留下的空间即理论上的最大级别将是:
是的,user@subdomainof.subdomain.example.com采用有效的电子邮件地址格式。
(*) 电子邮件地址长度的特殊限制是 RFC 5321 4.5.3.1和4.1.2 的结果:
4.5.3.1.1. Local-part
The maximum total length of a user name or other local-part is 64
octets.
4.5.3.1.3. Path
The maximum total length of a reverse-path or forward-path is 256
octets (including the punctuation and element separators).
4.1.2 Command Argument Syntax
Path = "<" [ A-d-l ":" ] Mailbox ">"
Run Code Online (Sandbox Code Playgroud)
由于转发路径必须包含尖括号,因此电子邮件地址只剩下 254 个字符。然后,username@必须排除 8(+1)、32(+1) 或 64+1 的部分以获得最大 FQDN 长度。