Hi AnthonyI think the name you've chosen for your module, GmailCracker, is particularly bad.
I'd recommend something like Mail::Cracker::GMail, say.Easy to find, and encouraging others to use names in the same style. E.g. Mail::Cracker::XYZMail.
See also http://pause.perl.org/pause/query?ACTION=pause_namingmodules. -- Ron Savage - savage.net.au