Im using the latest cyrus and JavaMail API after i do a fetch profile, i display some basic info date, subject etc. and i check whether the message is seen or not on all of the messages within that folder this works well, except whenever i actually view any of the messages all of the messages SEEN flag is set to true. what gives? i thought that i would be able to set the individual SEEN flag to a message as it was displayed. also getNewMessageCount() returns 0. any help?