'(typ, [data]) = examine(mailbox=\'INBOX\')
Select a mailbox for READ-ONLY access. (Flushes all untagged responses.)
\'data\' is count of messages in mailbox (\'EXISTS\' response).
Mandated responses are (\'FLAGS\', \'EXISTS\', \'RECENT\', \'UIDVALIDITY\'), so
other responses should be obtained via "response(\'FLAGS\')" etc.'

def examine(self, mailbox='INBOX', **kw):

    return self.select(mailbox=mailbox, readonly=True, **kw)
