我正在使用Lotus Notes客户端。我有C#windows应用程序,它将从本地NSF文件中读取数据。
当我从NSF项目中读取数据时,它被标记为
$ KeepPrivate = 1
它不允许用户转发或复制NSF文件中的电子邮件。
我没有对NSF文件进行任何更改。我只用文件创建会话并从中读取值。但是在此过程之后,如果用户想要转发来自NSF Lotus Notes的现有电子邮件,则不允许这样做。
非常感谢任何帮助。
感谢; MAYUR
答案 0 :(得分:0)
看起来莲花笔记库(dll)中存在一个错误,该错误已在此操作中使用。
$KeepPrivate
是一个系统字段,如果设置为文档且值为“1”,则此文档不能被删除,也不能打印和复制。
要解决此问题,请在处理之前阅读并保存文档的$KeepPrivate
字段值。
如果在处理$KeepPrivate
之前保持空字符串或不存在(通常是相同的),只需在代码中的此字段中设置空字符串值,此时此文档的所有操作都已完成。