This base class of an MailboxManager implementation provides a high-level api for writing your own
MailboxManager implementation. If you plan to write your own MailboxManager its most times so easiest
to extend just this class or use it directly.
If you need a more low-level api just implement MailboxManager directly