Deleted mailboxes, or disconnected mailboxes (the Active Directory account was deleted) are retained by default in Exchange 2007 for 90 days. But, the deleted/disconnected mailbox will NOT show up in the Disconnected Mailbox pane in Exchange 2007 until the Mailbox Cleanup process has run. This process is typically scheduled for 3am.
You an manually run the Mailbox Cleanup process so the mailbox will show up in the disconnected mailbox pane in Exchange 2007 by running the following command from the Exchange Management Shell:
Clean-MailboxDatabase “Database Name”
for example: Clean-MailboxDatabase "Mailbox Database"
full syntax: clean-MailboxDatabase -Identity
reference: http://technet.microsoft.com/en-us/library/bb124076.aspx