Search code examples
javajakarta-mailimapgmail-imap

Maintain IMAP message state information (imap flags) when using Javamail


We have a java app built by third party that opens a read/write IMAP connections, and retrieves certain messages. However it also marks them as "read". I am guessing this is due to fact that the app opens a read/write connection. Is there a way we can prevent this app from updating the "read (seen)" imap flag? Maybe a parameter we can set when opening the connection to the IMAP?


Solution

  • Open the Folder read-only instead of read/write.