It does. Maybe I'm missing something but just now it seems that the author is using callbacks for no good reason.
Whats even worse is that the module was released 03 Oct 1999, its tests (or instalation) fails in 8 of 10 CPAN Testers' attempts and the request tracker contains unapplied patches as old as Mar 12 2002. There are actually four bugs in RT, all in state "new". Looks like an abandoned module to me.
Maybe you'd have more luck with Net::IMAP::Simple or IMAP::Client. I've never used either of those, but they seem to be in a better shape. They pass their tests, have less reported bugs and the bugs are not as old. (The Net::IMAP::Simple is NOT based on Net::IMAP!)