How to Mark Messages as Read in RT4?

In Request Tracker 3.8.2 that we recently upgraded from (to 4.0.6), you mark
a message as read by either clicking the “New” link next to the ticket, or
by clicking at link at the top of the ticket history which read something
like “Mark all messages as read”. In RT 4.0.6, neither of this is possible,
and it seems the only way to mark a ticket as read is to reply to it, which
is just silly because you reading a ticket and replying to a ticket are two
very different things.

Our IT department is finding this to be quite frustrating as their workflow
made heavy use of the read/unread status of tickets which now seems to be
broken in 4.0.6. Am I missing something here? Is there any way to mark a
ticket as read without replying to it?

Thanks,
Tom
View this message in context: http://old.nabble.com/How-to-Mark-Messages-as-Read-in-RT4--tp34411188p34411188.html

In Request Tracker 3.8.2 that we recently upgraded from (to 4.0.6), you mark
a message as read by either clicking the “New” link next to the ticket, or
by clicking at link at the top of the ticket history which read something
like “Mark all messages as read”. In RT 4.0.6, neither of this is possible,
and it seems the only way to mark a ticket as read is to reply to it, which
is just silly because you reading a ticket and replying to a ticket are two
very different things.

Our IT department is finding this to be quite frustrating as their workflow
made heavy use of the read/unread status of tickets which now seems to be
broken in 4.0.6. Am I missing something here? Is there any way to mark a
ticket as read without replying to it?

RT 4.0.0 switched that behaviour off by default. You can enable it
again by setting the $ShowUnreadMessageNotifications option to 1 in your
/opt/rt4/etc/RT_SiteConfig.pm:

Set($ShowUnreadMessageNotifications, 1);

The “New” link in ticket lists is from the UpdateStatus column. You may
need to add that column to your search formats if you’re missing it.