从 IMAP 服务器检索单个部分时,是否有任何方式 MIME 格式字符串嵌套超过 3 个小数点?例如,RFC3501 第 6.4.5 节,pg56,在描述如何解析来自服务器的 rfc822 消息时,如果我想从 IMAP 服务器获取电子邮件的明文版本,这是可能的(并且在处理 w/rfc822 消息时很常见 w /附件)发出
tag FETCH uid BODY[4.2.2.1]
因为 rfc822 消息可以嵌套很深。所以该格式字符串中有 3 个小数点。我的问题是,是否有任何理由,任何类型的 MIME 消息都可能看起来像这样?
tag FETCH uid BODY[1.2.3.4.5]
或者 3 个小数点是可能的最大嵌套量?我还没有在我的测试中找到这样的结果,但是在我在解析器中实现它之前,我需要确定,因为 RFC3501 对此并不具体。如果 MIME 格式字符串中可能有超过 3 个小数点,那么所述消息的 BODYSTRUCTURE 会是什么样子?
感谢您的宝贵时间,我期待您的回复。