Preliminaries for mailbox client manager

Merged akwizgran requested to merge 2228-mailbox-client-manager-preliminaries into master

This MR adds some infrastructure that will be needed by the mailbox client manager.

First part of #2228 (closed)

Merge request reports