我想自动将收到的电子邮件标记为已读如果主题行中包含某个特定的词。
不幸的是,我不能使用代理对于像这里建议的那样:Lotus Notes 规则“标记为已读”?因为我没有权利在我们公司的系统中创建代理。
还有其他方法可以做到这一点吗?
答案1
这不可能按照你想要的方式实现。
您最接近的做法是在您的邮件文件中设置一条邮件规则。这样就可以将邮件移至收件箱外的文件夹中。
有关邮件规则如何运作的更多详细信息请参见此处:
答案2
不,显然没有办法在没有代理的情况下自动将电子邮件标记为已读。但这里有一些更多信息可能帮助。
如果您的 Notes 管理员不授予您创建私有代理的权限,那么他不了解 Notes 安全性,因此他不应该成为管理员。您编写的代理只能执行您已经拥有权限执行的操作,因此没有理由拒绝您创建代理的能力。(此外,如果这会让他感觉更好,他可以拒绝您创建 LotusScript 或 Java 代理的能力,但仍允许您创建简单代理和 Notes 公式语言代理。)
如果您能向管理员好好解释这一点(不要说得好像您认为他是白痴),他可能会通情达理,允许您创建一个代理来将您的邮件标记为已读。特别是如果您解释了目的,并请他帮助您找到其他方法自动将某些邮件标记为已读(如果他拒绝的话)。由于他无法找到替代解决方案,而这是任何体面的邮件客户端的基本要求,因此他希望意识到拒绝您的请求是多么愚蠢。
如果您有权在计算机上安装软件,而他最终仍不允许您拥有此权限,请告诉他您要安装 Outlook(这会让他很烦),但请安装 Thunderbird 之类的程序,该程序可能可以通过邮件规则将邮件标记为已读。Thunderbird 可以毫无问题地与您的 Notes 服务器建立 IMAP 连接。也许他会非常恼火,因为有人使用 Outlook 连接到“他的”Notes 服务器(不合理地授予访问权限的人通常似乎对他们应该支持的公司资源非常占有欲),因此他会让步并授予您创建代理的能力。
作为一个非常最后一种方法是,您可以尝试让他创建具有其权限的代理,并请他代表您运行该代理。已读/未读标记是每个用户所以我猜如果在他的权限下正常运行,它不会起作用。但如果在他的权限下运行,但是代表你(这是代理的安全选项卡中的设置)我认为它会起作用。因为我认为以前的方法更好,所以我没有测试过这个解决方案,因此建议将其作为最后的手段。
祝你好运。