mailbox table added (looks like we won't be able to escape dealing with mailboxes)