我正在尝试将Lotus Notes集成到我的程序中。我已经完成了发送新邮件,我试图检查从邮件进入莲花笔记的新输入消息。在官方的IBM文档中,我找到了返回所有未读消息的函数,但是在C#中这个函数不可用....有没有办法做到这一点?
notesNoteCollection = notesDatabase.GetAllUnReadDocuments( [username] )
答案 0 :(得分:0)
我无法从原始问题中看出,但是您的C#程序是否使用Notes C API?如果是这样,您可以使用NSFDbModifiedTime检查自给定时间以来是否已创建或更改任何数据文档。这是文档:
如果该功能告诉您某些内容已更改,您仍需要打开收件箱文件夹以查看新邮件是否已到达,但NSFDbModifiedTime非常快。它将使您免于不必要地打开收件箱文件夹。