I thought about this problem a lot. There is an IMAP::Admin module by Eric Estabrooks but no Mail::IMAP anything. And Mail::IMAPBodyStructure looks like an overloading a level of hierarchy too much, does it not? The thing that brian_d_foy mentioned in his latest meditation.
Thanks for reply, I really need every piece of feedback!