unos momentos..
wenn ich es richtig verstanden habe, läßt Du einen Server Agent laufen, der diese spezifischen EMails als Gelesen markiert (Dein Satz war etwas in sich verdreht, mußt erst drei mal drüberlesen). Oookay...
es gibt eine weitere Eigenschaft in der R6 Maske, daß man durch Agents oder anderen Usern bearbeitete Docs für Dritte als gelesen beläßt..schau mal in den Maskeneigenschaften / oder war es DB Eigenschaften?
Nur, was ich jetzt nicht weiß ist, wenn der User die Mail nicht gelesen hat, kann man wirklich die unread mark des Users zu diesem Doc umpolen auf read? Weil so verstehe ich Deinen Satz? Wenn dem so ist, dann hast die Lösung über das zusätzliche Flag.
Ich bin mir deswegen nicht sicher, weil ich vor einigen Jahren in einer 4.xer Version diese Methode verwendet hatte:
flag = notesDocument.Save( force, createResponse [ , markRead ]) und nie zum Erfolg kam. In R5 hatte ich es nicht mehr gebraucht.