Updated MessageController - sendMessage method check all possible errors
simultaneously.