模块 Net::IMAP::BodyStructure
Net::IMAP::BodyStructure 被所有可以从 "BODYSTRUCTURE" 或 "BODY" FetchData#attr 值返回的结构体包含。尽管这些类不共享一个基类,但此模块可用于模式匹配所有这些类。
有关所有 BODYSTRUCTURE 字段的完整描述,请参阅 [IMAP4rev1] §7.4.2 和 [IMAP4rev2] §7.5.2,以及 Net::IMAP 的消息信封和主体结构 中其他相关的 RFC。
包含 BodyStructure 的类¶ ↑
BodyTypeBasic-
表示不由
BodyTypeText、BodyTypeMessage或BodyTypeMultipart处理的任何消息部分。 BodyTypeText-
由
text/*部分使用。包含所有BodyTypeBasic字段。 BodyTypeMessage-
由
message/rfc822和message/global部分使用。包含所有BodyTypeBasic字段。其他message/*类型应使用BodyTypeBasic。 BodyTypeMultipart-
用于
multipart/*部分