你的网域上有多less个子域名? 就此而言,我的意思是子域的级别。
例如,你有域example.com
,我知道你可以有test.example.com
,但是你有多less层? 像test2.test.example.com
, test3.test2.test.example.com
等
其次,我想知道关于电子邮件地址的两件事情。 首先,在一个电子邮件地址中使用子域名有多常见(如果甚至可能的话)? 我从来没有见过类似[email protected]
东西,所以我不太确定。 如果可能的话,你可以有多less个关卡(就像上面一样)?
最后,上面的问题可以依赖域名注册商或者邮件服务器等吗? 有什么依赖?
对于主机名中可以包含多less个关卡(即点)没有直接的限制。 但是,与RFC1034兼容的主机名只能有255个字节长,在DNS中为完全限定的域名 FQDN留下253个字节。 某些系统和TLS / SSL将FQDN限制为64字节,而电子邮件中的FQDN不应超过(*) 245或221个字节,具体取决于最大用户名长度(8或32)。
由于TLD通常至less需要2个字符和.
并且主机名的每个部分都必须至less有一个字符长,剩下的空间用于额外的点,即理论上最高级别是:
是的, [email protected]
是一个有效的电子邮件地址格式。
(*)电子邮件地址长度的特殊限制是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 = "<" [ Adl ":" ] Mailbox ">"
由于前向path必须包含尖括号,因此电子邮件地址只剩下254个字符。 然后,必须排除8(+1)或32(+1)的username@
部分以获得最大的FQDN长度。