We don't mark a message as read when viewing it.

  This separates the "view" from "mark read" behaviour, and
 defers to Lua where policies can be set.