1
设置OutOfOffice在Lotus Notes邮件我试图设置OOO邮件与下面的代码如何通过Java代码
Document doc1=database.getProfileDocument("outofofficeprofile", null);
doc1.replaceItemValue("FirstDayOut",validStartDate);
doc1.replaceItemValue("FirstDayBack",validEndDate);
oc1.replaceItemValue("SpecialSubject", "Sorry for inconvinience i ll be out of office");
doc1.replaceItemValue("'CurrentStatus'", "1");
doc1.replaceItemValue("TaskState", "1");
doc1.save();
,但它不是更新邮件文件(更多>外出)。任何人都可以帮助我如何以编程方式设置它。我知道使用Java Out Of Office代理它可以完成,如果是这样请给我详细说明如何在语法上调用代理。
你在哪里运行这个Java代码?个人档案文件被缓存在内存中。如果您将此代码作为服务器上的代理运行,然后转到代理运行之前已运行的客户端计算机,那么您将看到代理运行之前缓存的值。您不会看到代理所做的更改,因为客户端上的高速缓存尚未更新。这使得很难验证这些变化,尽管事实上已经做出了变更。 –
thnks理查德,你可以告诉如何实现OutOfOffice服务。我正在写一个web服务来设置使用多米诺设计8.5.3的OutOfOffice消息。 – Phoenix
不,我不能告诉你。我从来没有自己做过。我只是想帮助你。我认为你可以通过网络服务来完成,但我不知道你是否正在做所有必要的事情。我只是告诉你,当你说“但它没有在邮件文件中更新”时,你可能会看到缓存的数据。它可能会被正确更新,但除非完全重新启动Notes客户机,否则无法看到它。 –