No but you could access the messages through the CUMI API, save them to a location of your choosing, and then only give the users read access to that off-box location.
A related setting, the Message Aging Policy, can be used to clean up messages after a set number of days if the user doesn't delete them. It doesn't solve your request though.