Code cleanup for MessageReceiverService
Display error in receiving when multiple accounts are present

This fixes a bug where if multiple account are present and only one is
failing we don't show the error message.