Lotus notes 用于检查是否所有邮件都以Lotus Notes回复的脚本

Lotus notes 用于检查是否所有邮件都以Lotus Notes回复的脚本,lotus-notes,Lotus Notes,我们使用LotusNotes6.5作为电子邮件客户端。我们将在9小时内收到1600多封邮件。如果邮件未经检查,我们将面临与客户的严重问题。是否可以编写任何脚本来检查是否所有邮件都已检查并回复 更新: 我们已经尝试将邮件移动到另一个文件夹。但是,如果由团队人员处理此邮箱,我们注意到会发生许多人为错误,例如移动未读邮件,有时他们会阅读邮件但忘记回复邮件等 所以我正在寻找一个脚本解决方案,请告诉我您的其他选择。此外,我们还要做的一件事是,我们为所有发出的电子邮件抄送邮箱邮件id,以跟踪所有回复的邮件,

我们使用LotusNotes6.5作为电子邮件客户端。我们将在9小时内收到1600多封邮件。如果邮件未经检查,我们将面临与客户的严重问题。是否可以编写任何脚本来检查是否所有邮件都已检查并回复

更新: 我们已经尝试将邮件移动到另一个文件夹。但是,如果由团队人员处理此邮箱,我们注意到会发生许多人为错误,例如移动未读邮件,有时他们会阅读邮件但忘记回复邮件等


所以我正在寻找一个脚本解决方案,请告诉我您的其他选择。此外,我们还要做的一件事是,我们为所有发出的电子邮件抄送邮箱邮件id,以跟踪所有回复的邮件,这是否有助于找出遗漏了哪些邮件?

有一种更简单的非编程方式。一旦邮件被回复,只需将邮件从收件箱移动到另一个文件夹中即可。这比任何编程解决方案都更可靠,并保持收件箱整洁(如果您每小时收到近200封电子邮件,这当然是必要的!)

也就是说,这里有一些其他的想法

确定文档是否已读取

未读标记在这里不是您的朋友,除非您将从同一客户端访问邮件文件。此外,它们往往会失去同步,在某些时候可能会被证明是不可靠的,特别是考虑到传入电子邮件的数量。相反,您需要在单个邮件文档中保存一些信息,例如上次访问的属性或通过脚本/公式管理的自定义项

通过检查邮件文档的上次访问属性,可以查看是否已阅读电子邮件。根据IBM的technote(https://www-304.ibm.com/support/docview.wss?uid=swg21086670),该属性将在读取文档时更新

您可以在QueryOpen事件中编写脚本,在文档上标记一个值并保存它

确定电子邮件是否有回复

首先,我建议你保存所有发送的电子邮件,以防你需要记录发送给客户的内容。然而,这并不能让你知道哪些电子邮件没有得到回复

相反,您可以将脚本添加到备忘录表单中的回复操作中。当有人点击他的回复时,它可以更新当前的备忘录,例如,在备忘录上打上印记,注明谁回复了以及何时回复。然后,您可以创建一个视图来显示没有该项目的任何电子邮件,以及另一个视图来显示按响应者分组的电子邮件。第二个视图甚至可以显示每个人回复了多少封电子邮件,这也许可以用来衡量性能。

API中没有显示“未读标记”检查

我确实找到了两个链接,一个是基本实现,因为它有更健壮的代码,并且在LotusScript中作为一个对象实现。它应该与Notes 6.5+兼容


我在网站上找到了第二个链接,它有很多很好的片段,可以解决各种问题。您至少应该能够检测邮件是否已被阅读。注意,它需要进行API级别的调用。您应该能够创建一个新的脚本库并将代码复制/粘贴到其中。

如果您需要跟踪未读标记,我推荐前面提到的nsftools解决方案,它也适用于Domino7.x。但是,这在很大程度上取决于Notes ID。文件夹会更好

请注意,6.5x已经不受支持了,Domino7.x也在本周正式消亡:使用一些至少有点现代的东西