Email "Read" or "Unread" status

I have a .nsf file and am looping through each email.  In the Lotus Notes Client, each email can be "read" or "unread".  Is there a way to programmatically get this information, i.e. to find out if the email was ever opened?

This is with a standalone .nsf file, where all the info is local, no domino server is involved.

There was a similar question earlier with no satisfactory answer.  I *know* the info is somewhere in the .nsf file (or maybe an an adjunct file), if I have to read another table and do a lookup, that's ok.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Sjef BosmanGroupware ConsultantCommented:
There are only "simple" actions to change the read marks. See the Help database:

Mark Document Read
Marks selected documents as read. Use this action to mark an unread document as read without opening it or for reverting a document that was modified back to its read status because it doesn’t actually need to be read again -- for example, if it has been modified by an agent.
Combine this action with one that changes field values. Then when users change the values in a document, they can mark it read at the same time.
Do not use this option with an agent that is processing documents with "Before New Mail Arrives."
Mark Document Unread
Marks selected documents as unread. Use this action for flagging a document that users want to read again.

What you want might be possible, though, using the C-API:
    http:Q_20444085.html "Unread Marks possible to programming"

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Unfortunately,I think  that the read mark information is not actually stored in the database, but in th Desktop or other files that can not be accessed.

I hope this helps !
Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

Sjef BosmanGroupware ConsultantCommented:
Hi SysExpert, I see you found the same link... ;)
Whoops, I guess you posted while I was still searching.

amp834: points for sjef, if you like the solution.

Sjef BosmanGroupware ConsultantCommented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Lotus IBM

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.