isValidNewMessage
Verify the payload contains needed field for a new message.
Return
true if the payload contains all needed fields for a new message.
Verify the payload contains needed field for a new message.
true if the payload contains all needed fields for a new message.