由于某些原因,我不允许触摸Domino服务器,但希望我的插件能够在客户端发送之前修改电子邮件内容。我想到的就是添加一个监听器或以某种方式挂钩消息的“发送”按钮,该按钮在被点击并运行我的代码时保持,然后发送消息。有没有人知道这个技巧,或任何其他方式来达到同样的目的?谢谢。 BTW:我在Java中使用Lotus Toolkit。
更新: 我在这里找到了一个非常相似的问题:Lotus Notes - Java UI - Eclipse plugin 但我发现Querysend只存在于LotusScript的NotesUIDocument中,而不存在于Java中。奇怪。
答案 0 :(得分:0)
您有两种选择:在每台Notes客户端计算机上安装使用Notes C API构建的DLL,或者修改邮件模板。但是在后一种情况下,不是在QuerySend事件中实现您的代码,而是实现在共享Send操作的click事件中直接实现代码可能更有意义 - 这就是Lotus'公式语言,因此既不需要LotusScript也不需要Java。