debug the fact that mail was always modified when selected
add function to mark a mail read remotely
when a message is marked as read locally, the message is mark as read remotely