IBM Support

Notes/Domino “离开办公室”功能指南

Technote (FAQ)


疑问

Notes/Domino “离开办公室”功能指南

答案

第一部分: “离开办公室”的功能和设计 
该篇文档,作为四篇系列文档之一,详细描述了Lotus Notes/Domino“离开办公室”的设计特点和功能,回答了下面的一些问题:

1. “离开办公室”的术语:有哪些常用的用于描述离开办公室功能的术语? 
2. 它(离开办公室)做了什么?哪些不会做? 
3. “离开办公室”功能在Notes客户端的什么位置? 
4. 为什么您可能在客户端看不到离开办公室: 
5. “离开办公室”是如何工作的? 
        - 当您点击启用按钮时发生了什么? 
        - 每次离开办公室代理运行都做了什么? 
6. “离开办公室”功能在本地复本中如何工作? 


内容: 
==
 
Notes/Domino “离开办公室”功能指南
 
第一部分 - 本文 
第二部分 - ACL 访问级别及其对离开办公室功能的影响 
第三部分 - 配置“离开办公室”
 
第四部分 - Domino Web Access (iNotes)中的离开办公室功能 
==
 


1. “离开办公室”的术语:
 

为了更好地了解“离开办公室”工作过程,让我们首先定义一些在讨论和排错“离开办公室”功能时常用的术语。 

“离开办公室”代理
Out of Office Agent): 描述了离开办公室功能的代理部分。但是,这个术语经常和“离开办公室”这个术语混用。例如:我的所有用户离开办公室代理不工作。总体上,您启用/禁用离开办公室功能即启用/禁用了这个代理,所以,我们经常将离开办公室功能和离开办公室代理视为同一个含义。 

“离开办公室”概要文档
Out of Office profile document):特指离开办公室的概要文档,是对于每一个用户邮箱数据库唯一的概要文档。因为它是一个概要文档,它不会出现在邮箱数据库的任何视图或者文件夹中。 

通知域
Notified field):离开办公室概要文档中的一个文本域,所有通知到您离开办公室信息的人员的邮件地址将存储在该域中。 

“欢迎回来”消息
Welcome Back Message):一次性产生于您回到办公室那天的邮件,这封邮件包含了通知域中的内容。

禁用提醒通知
Disable Reminder Notice):如果您在回到办公室那天没有禁用离开办公室代理,这封邮件会提醒您禁用该代理。 

日历概要文档
Calendar Profile document):邮箱数据库中的另一个概要文档。它存储了邮件和日历惯用选项。您可以使用工具->管用选项看到这些设置。因为该文档存储了邮箱文件的所有者,所以对离开办公室功能很重要。 

“为真时隐藏”公式
Hide When Formula):Notes/Domino的一个功能,来允许您有条件的显示/隐藏一些文字或者某些设计元素。Notes/Domino的离开办公室功能加入了“为真时隐藏”公式。 



2. 离开办公室做了什么?
 

Notes/Domino离开办公室功能做了这些事情: 
.        撰写并发送一封邮件来通知他人您不在办公室。通知被发送的频率取决于邮箱模版的版本: 
  -- 5.x 设计为每天凌晨一点运行一次。注意:设计上不打算一天运行多次 
  -- 6.x 设计为每6小时运行一次,执行时间为早4点至晚12点 

.        允许您针对一部分特殊的人发送不同的回复信息 
.        每一个发给您邮件的发件者仅会收到一封通知邮件 
.        存储已经通知到您离开办公室的发件人的邮件地址到离开办公室概要文档的通知域 
.        当您回到办公室时,创建并发送给您“欢迎回来”消息 
.        如果您忘记关闭离开办公室代理,代理将发给您提醒邮件来关闭该代理 

当您启用了离开办公室代理,它将提供下面选项: 
.        设置您离开的时间,开始时间以及返回时间 
.        设置您希望别人看到的通知消息 
.        选择不通知Internet地址(相对应于内部Notes地址),不通知特定的个人、群组或者含有特定邮件主题的邮件。 

离开办公室不能:
 
.        不允许邮件文件代理人为邮件文件所有者启用代理;没有设计除了邮件所有者以外的人启用代理的功能。 
.        Notes/Domino 6中小于作者权限的人和R5中小于编辑者的人无法使用离开办公室。 
.        按照设计,不会1:1的比例通知所有的邮件,而是仅通知每一个邮件发件人一次。 
.        按照设计,不会马上发出邮件通知 
.        缺省在周末不运行 
.        不能自己禁用 

3. 在Notes客户端什么位置找到离开办公室?
 

在Notes客户端中,可以在下面两个地方找到离开办公室 
A. 操作 -> 工具 -> 离开办公室 (从操作菜单) 


Notes/Domino “离开办公室”功能指南。 - mylotustips - mylotustips的博客 


B. 工具 -> 离开办公室 (在邮件文件的"操作条") 

Notes/Domino “离开办公室”功能指南。 - mylotustips - mylotustips的博客

4. 为什么您可能在客户端看不到离开办公室: 

在6.x邮箱模版中,按照设计,仅有邮件数据库的所有者可以看到离开办公室操作按钮。 

如果您不是邮箱文件的所有者,例如,如果您是一个代理人或者您是Domino管理员,您将不能看到工具菜单中的“离开办公室”选项。6.x版本的离开办公室功能需要邮箱的所有者启用代理。因此,利用"为真时隐藏"公式,这个按钮对其他人隐藏了。对于这部分内容,您可以参考文档 “Out of Office Agent Not Visible in Dropdown Menu After Upgrade to Notes/Domino 6” (http://www.ibm.com/support/docview.wss?rs=899&uid=swg21106949

在5.x中,离开办公室操作按钮上没有为真时隐藏公式,因此,所有人只要能够打开数据库,都可以看到这个按钮。 


5. 离开办公室功能是如何工作的:
 

Notes/Domino离开办公室功能包含两个部分: 
a. 一个LotusScript代理 “离开办公室” 
b. 一个基于表单"OutOfOfficeProfile"创建的概要文档 

(对于Notes/Domino概要文档的通用信息以及它们和其他文档类型的区别,您可以参考文章 "What are Profile Documents and How Are They Used?" [http://www.ibm.com/support/docview.wss?rs=899&uid=swg21089387]) 

因为这两部分一起组成了Notes/Domino离开办公室功能,理解这两部分的区别是很重要的,特别是诊断离开办公室问题时。 

离开办公室代理通过Domino服务器的代理管理器任务运行,它在Domino服务器后台定时执行: 
- 在Notes/Domino 5.x中,缺省的,每天凌晨1点执行一次 (准确地执行时间取决于服务器的负载和活动情况) 
- 在Notes/Domino 6.x中,缺省的,在凌晨4点至晚上12点间,每6小时执行一次。 (准确地执行时间取决于服务器的负载和活动情况) 
- 缺省情况下,不论Notes/Domino 5还是6在周末都不运行 

离开办公室概要文档存储了离开办公室执行所需的相关信息,比如您离开办公室的日期、您离开时被通知到的邮件发件人的列表(保存在通知域)、您订制的通知信息等等。当在Notes客户端启用离开办公室代理时,您看到的就是概要文档的操作界面。 

每次离开办公室代理运行时,它会从离开办公室概要文档获得您设置的信息,您离开的日期,并查询通知域来确保每个发给您邮件的人仅收到一次通知邮件。 

注意:为了性能优化以及离开办公室功能更好地执行,您应该在离开多于一个工作日时启用该功能,并设置离开时间为明天或将来,而不要设置为"今天"。 


当您点击启用按钮时发生了什么?
 

当用户点击了启用离开办公室的按钮之后,按钮关联的LotusScript代码执行了下面步骤: 
.        检查日历概要文档中的邮件文件所有者,确保和当前使用的ID相同 
.        检查当前用户在当前数据库中的ACL状态来确保用户有足够的权限。 
.        检查当前场所中的用户的宿主/邮件服务器来决定在哪台服务器上运行代理,并在该服务器上启用离开办公室代理 
.        检查当前用户ID(点击按钮的用户)来决定放在通知邮件发件人域中的发件人姓名 
.        检查用户选择的日期,确保离开日期为今天或者将来的某天并且回来的日期在离开日期之后 
.        在Busytime中预定离开的日期 
.        设置代理和概要文档中状态标志为"启用",隐藏启用按钮,显示禁用按钮。 
.        对于6.x编辑者级别用户,提交一个管理请求到服务器上的管理请求数据库来启用代理 

注意:对于启用按钮相关的ACL权限的信息,请参考本指南的第二部分。 

每次代理执行时做了什么?
 

每次离开办公室执行时,它做了如下事情: 
.        检查从上次运行到现在的新邮件 
.        查询概要文档的通知域并比较新邮件发件人的地址是否在通知域中。如果新邮件的发件人没有在通知域中,那么服务器: 
-- 创建一个新的离开办公室通知邮件(饱含缺省的通知信息或者特殊的通知信息) 
-- 将通知邮件发送给新邮件的发件人 
-- 将该新邮件的发件人地址加入到通知域 
-- 标记该新邮件为已处理文档,之后代理就不会再处理该文档 
.        继续下面的新邮件,重复上述过程直到所有的新邮件处理完 
---------------------------------------------------------------------------------------------------------------- 

当到了返回的日期,代理将停止发送通知邮件。它将发送给您一封“欢迎回来”消息邮件,这个邮件包含了那些收到您离开办公室信息发件人的列表。对于之后的代理运行,如果代理没有在返回日期禁用,它将在每次运行时发给您提醒邮件来禁用该代理。 

6. 离开办公室和本地复本:
 

在Notes/Domino 5和6中,允许用户在本地复本中启用离开办公室代理。但是,为了代理可以正常运行,用户必须复制本地复本到服务器,因为代理必须在Domino服务器上运行。 

在Notes/Domino 5或者6中,拥有管理者/设计者访问权限的用户可以在本地复本中启用代理。从6.0开始,拥有编辑者权限的用户也可以在本地复本中启用代理。 

已知问题:
 
a.) 对于6.x 编辑者级别的用户: 
当编辑者权限的用户从本地复本启用离开办公室代理并复制到服务器后,他们可能不能在返回后正确的禁用代理。这个问题已经报告给产品质量工程师并记录在SPR#XZSU5S38DN  中,这个问题在6.0.5和6.5.4版本中修复。客户端和服务器都要升级才能修复该问题。 

b.) 对于6.x和7.x 管理者和设计者用户: 
偶尔的,在离开办公室启用界面选择的新日期不会从本地复本被复制到服务器上。这个现象目前不是总能重现,目前看来和选定的日期以及特殊的消息有关系。临时解决方法为在服务器上启用离开办公室。 


参考资料: 

Title:        Out Of Office agent not visible to delegate or owner after upgrade to Notes/Domino 6 or later 
Doc #:        1106949 
URL:        http://www.ibm.com/support/docview.wss?rs=899&uid=swg21106949 

Title:        What are Profile Documents and How Are They Used? 
Doc #:        1089387 
URL:        http://www.ibm.com/support/docview.wss?rs=899&uid=swg21089387 

Title:        How to delete Profile documents manually or using LotusScript 
Doc #:        1088892 
URL:        http://www.ibm.com/support/docview.wss?rs=899&uid=swg21088892 

Title:        Out of Office agent will not run after rename or recertification of user 
Doc #:        1174472 
URL:        http://www.ibm.com/support/docview.wss?rs=899&uid=swg21174472 

Title:        Users with editor access who use local replicas cannot disable OOO agent 
Doc #:        1142397 
URL:        www.ibm.com/support/docview.wss?rs=899&uid=swg21142397 


第二部分: 存取控制列表对离开办公室代理的影响 

内容提要: 
在Notes/ Domino 系统中,邮件文件所有者在存取控制列表中的存取级别会影响到离开办公室代理的配置和工作方式。 
离开办公室代理指南共有四份,这份文档是中的第二份。主要介绍离开办公室代理和数据库存取控制列表的关系,以及在以下三种设置方式下,Lotus Script 代码的区别。 
- 管理者 
- 设计者 
- 编辑者(从 Notes/Domino 6.0 开始出现) 

== 
Notes/Domino “离开办公室”功能指南 
第一部分: “离开办公室”的功能和设计 
第二部分: 存取控制列表对离开办公室代理的影响(本文) 
第三部分 - 配置“离开办公室” 
第四部分 - Domino Web Access (iNotes)中的离开办公室功能 
== 

说明: 

1. 使用离开办公室代理的最小权限
 
Notes 5.x: 
要在 Notes/Domino 5 版本运行离开办公室代理,用户对他所拥有的邮件文件必须有管理者或设计者的权限。 
另外,如果用户是设计者,他必须同时拥有“创建 LotusScript/Java 代理”的权限。管理者本身就具有这个权限,不需要额外设置。 

Notes 6.x: 
从 6.0 开始,用户对邮件文件需要有编辑者以上的权限。增加了编辑者权限这个功能后,即使用户没有被授予在服务器上运行代理权限,用户也可以使用行离开办公室代理。 

2. 启用离开办公室代理后系统所做的工作
 

为了更清楚地了解存取控制列表(ACL)设置对离开办公室代理的影响。我们可以看一下当用户点“启用”按钮后,Notes 程序的工作过程。程序代码是用 LotusScript 编写的。 
对于不同的 ACL 设置,Notes 执行的是同一个程序。 
.        检查 ACL 设置,如果用户只有作者权限则报错 
.        检查代理状态,如果已经启用则报错 
.        检查日历简要表中的邮件文件所有者,如果当前用户不是邮件文件所有者,系统会弹出警告信息(Notes 不支持授权用户使用离开办公室代理) 
.        检查用户设置的离开办公室日期 
.        清除离开办公室简要表中的"Notified"域 
.        根据当前场所文档中的宿主/邮件服务器,设置执行离开办公室代理的服务器 
.        把当前用户的用户名设为离开办公室通知邮件的发件人 
.        在空闲时间数据库登记离开办公室时间 
.        隐藏“启用”按钮,显示“禁用”按钮 

如果用户对邮件文件有管理者或设计者权限,程序会以当前用户 ID 来签名代理。对用户只有编辑者权限的情况,我们会在下面介绍。 

代理签名者的重要性
 
要在 Domino 服务器上运行代理,代理签名者必须有足够的权限。在代理管理器把离开办公室代理排进任务队列时,服务器会对代理签名者进行权限检查。 

在用户对邮件文件有管理者或设计者权限时,用户在服务器上要有“运行受限制的 LotusScript/Java 代理”权限(在服务器文档,安全性,编程限制区段)。对于编辑者权限,代理签名者必须是“Lotus Notes Template developers”或者其他被列在“签名将代表其他人运行的代理”域里的用户。 

3. 编辑者权限下的离开办公室代理
 
从 Notes/Domino 6 开始,用户只要有编辑者权限就可以使用离开办公室代理,而且也不必在“运行受限制的 LotusScript/Java 代理”域为用户授权。离开办公室代理还是由代理管理器启动,但要由 AdminP 管理进程激活。 

在版本 6,具有“编辑者”权限的用户点击“启用”按钮后还会执行以下 LotusScript 代码。 
.        发送请求到管理请求数据库(admin.nsf),请求服务器签名并启用代理。如果用户对 admin4.nsf 没有作者以上权限则返回错误。 
.        检查是否有相同的管理请求存在,如果有就返回错误。 
.        管理请求设置代理安全属性“允许用户激活” 
.        管理请求设置代理安全属性“用户代表”域为当前用户的规范层次名。 

管理进程运行后,离开办公室代理会被服务器 ID 签名。 

另外,当用户启用代理,发送请求到管理请求数据库后,服务器完成整个代理启用的过程取决于以下条件: 
--代理管理器当前运行的线程数 
--等待处理的管理请求数 
--管理请求处理的时间间隔 

因此,对于“编辑者”权限的用户,从用户点“启用”按钮到代理真正被启用会有一段延时。在这段时间,用户会在离开办公室对话框看到以下信息。 
“正在处理启用“离开办公室”代理的请求。服务器正在启用代理,请稍候。” 

管理请求处理完成后,离开办公室代理会被用户邮件服务器的ID签名并在该服务器上运行。 

4. 禁用离开办公室代理
 

当用户回到办公室,点击“禁用”按钮后,不论用户是管理者,设计者还是编辑者,代理都会以当前用户本人的ID签名,离开办公室代理代理和简要表文档都会被修改。代理的修改者被设为当前用户,修改时间是“禁用”代理时间。 

对于“编辑者”权限的情况,在禁用代理时并不需要管理进程参与。并没有禁用代理的管理请求发送到admin4.nsf数据库。当具有编辑者权限的用户禁用代理时,代理会被当前用户ID签名,必要的代理属性还会被保留下来。当下一次启用离开办公室代理时,不需要再发送管理请求,代理会按照上次的设定方式运行。 


参考资料: 
Notes/Domino 6.x Agent Security Model and Private Agents 
文档编号:1114269 
URL: http://www.ibm.com/support/docview.wss?rs=899&uid=swg21114269 

Can a User Be Given ACL Rights which Allows Them To Enable Agents but not Create Agents? 
文档编号:1101548 
URL: http://www.ibm.com/support/docview.wss?rs=899&uid=swg21101548 

Out of Office Agent Does Not Prevent a "Leaving Date" from the Past 
文档编号:1093077 
URL: http://www.ibm.com/support/docview.wss?rs=899&uid=swg21093077 

要想了解更多关于 Notes/Domino 6 代理功能的信息,请参考:"Decoding the New Notes/Domino 6 Agent Features" 
URL: http://www.lotus.com/ldd/today.NSF/Lookup/ND6NewAgentFeatures





第三部分: 配置“离开办公室”
 

内容提要: 

为使离开办公室的功能正常工作,服务器文档和Notes数据库必须做一定的配置。作为“离开办公室”指南的第三部分(共有四部分),本文详细描述了相对于每个不同的 ACL 访问级别,配置离开办公室功能的所有必须的设置。 
Domino 管理员可以使用本文来检查所有必须的配置设置。 

说明: 

== 
Notes/Domino “离开办公室”功能的指南
 
第一部分 - 离开办公室的设计和特征 
第二部分 - ACL 访问级别及其对离开办公室功能的影响 
第三部分 - 本文
 
第四部分 - Domino Web Access (iNotes)中的离开办公室功能 
==
 

设置 Domino 服务器文档:
 

正确配置服务器文档,简单地说就是完成服务器的注册并且设置 Domino 服务器。然而, 如果您发现离开办公室功能的问题发生在一个Domino 服务器的一个或多个用户上,可能就需要检查并重新配置服务器文档的某些域。如果您更改了服务器文档,您可能需要重新启动 Domino 服务器,以使这些改变生效。 

如果离开办公室代理以及所有的后台邮件发送代理对所有用户都失败,则很可能是因为服务器文档中有一些错误。关于可能的问题以及相关的解决方法,请参考下面的文档:"Notes/Domino Background Agent Fails to Send Mail; Errors Occur in Logs" 
(http://www.ibm.com/support/docview.wss?rs=899&uid=swg21099632)。 

对于所有访问级别,Notes/Domino 离开办公室的配置要点:
 

对于自己的邮箱数据库具有管理者、设计者、编辑者ACL权限的用户,若要离开办公室功能正确工作,必须做下面的配置设置: 

在邮件数据库中:
 
1.  用户对自己的邮件数据库必须至少具有编辑者ACL权限 (6.x),在 R5 中至少具有设计者权限。 
2.  Notes 客户端使用的 ID 文件必须匹配日历简要表文档中的“邮件文件宿主(Mail File Owner)”域。 

对于 6.x 版本,如果您不是邮件文件宿主,您将看不到离开办公室菜单/按钮: 
操作 -> 工具-> 离开办公室 菜单 
工具 -> 离开办公室 按钮 

在服务器文档中:
 
3.  ServerName 域 (“基本”标签下) 应该填写正确的名字。 
4.  MailServer 域 (“基本”标签下) 应该填写当前服务器的名字。 
5.  NetAddress 域 (“端口”-> “Notes 网络端口”标签下) 应该填写全限定的 internet 主机名,或者内部的 IP 地址(在少数情况下), 或者 Domino 服务器的简称 (如果您使用 DNS)。 

与邮件数据库不同的ACL相关的其它配置设置:
 

对于具有管理者或设计者权限的用户:
 
6.  邮件数据库 ACL:  用户必须具有 "创建 LotusScript/Java 代理" 的权限。 
注意:  具有管理者ACL权限的用户缺省就具有此权限。对于编辑者权限的用户,这是个可编辑的选项。 
7. 服务器文档:  在 "运行受限制的 LotusScript/Java 代理" 域中,填写用户名称、群组名称、或者通配符 (例如:  "*/Acme")。可以通过下面的方法找到这个域: 
--对于 R5: 服务器文档 -> 安全性 标签 -> (左下角), “代理限制”段落下面的第二个域 
--对于 Notes/Domino 6:  服务器文档 -> 安全性标签 -> (右上角),“编程限制”段落下面的第四个域 

最好是使用通配符 "*/Organization"而不是群组名称,因为群组成员经常会改变。 

关于设置 "运行受限制的 LotusScript/Java 代理" 域的更多信息,请参考 Domino 管理员帮助主题 “控制在服务器上运行的代理(Controlling agents that run on a server)”和技术文档 "LotusScript Agents that Require User's Name in "Run Unrestricted Agents"(http://www.ibm.com/support/docview.wss?rs=899&uid=swg27003635)。 

对于具有编辑者权限的用户(从 6.0 开始):
 
6. 所有编辑者权限的用户必须对管理请求数据库 admin4.nsf 具有作者权限。 
7. 检查 Out of Office 代理签名者是否为 "Lotus Notes Template Developers",下面两种情形会出现不是的情况: 
.        使用内部的 Notes ID 签名邮件模板, 或者 
.        修改并保存 Out of Office 代理,这样就修改了原始的模板或者某个邮件数据库的代理签名 

如果Out of Office代理签名者不是 "Lotus Notes Template Developers," 则您必须将此签名者加入 "签名将代表其他人运行的代理"域,该域在服务器文档 -> 安全性标签 -> 编程限制 段落。 
                
关于 Notes/Domino 代理安全机制的此域和其它域的更多的信息,请参考 Domino 管理员帮助主题“控制在服务器上运行的代理(Controlling agents that run on a server)”和技术文档 "Decoding the New Notes/Domino 6 Agent Features(http://www.lotus.com/ldd/today.nsf/62f62847467a8f78052568a80055b380/177bbe55c6848ae000256c44003aee17)."

支持的信息: 
离开办公室和别名:  离开办公室功能可以处理您所有相关的别名接收到的所有邮件。对于具有多个 Internet 邮件地址("别名")的用户(通过多个Domino 网络域来指定),您必须确保所有 Internet 邮件地址都列在个人文档的“用户名(UserName)”域。当多个 Internet 邮件地址或别名都列在用户名域中的时候,离开办公室代理会处理所有发送到这些地址的邮件。 

对于邮件数据库的不同的 ACL 级别,需要检查的配置列表:
 

为更好地检查离开办公室功能相关的配置,下面概括了以上信息。对于不同的ACL级别,请检查下面各项: 

管理者级别:
 
1.  用户 ID = 邮件文件宿主 
2.  用户当前的场所文档 = 用户的邮件服务器 
3.  用户对邮件数据库具有管理者 ACL 
4.  在服务器文档中,用户有权限 "运行受限制的 LotusScript/Java 代理" 

设计者级别:
 
1.  用户 ID = 邮件文件宿主 
2.  用户当前的场所文档 = 用户的邮件服务器 
3.  用户对邮件数据库具有设计者 ACL 
4.  在服务器文档中,用户有权限 "运行受限制的 LotusScript/Java 代理" 
5.  在邮件数据库 ACL 中,用户有权限 "创建 LotusScript 代理" 

编辑者级别:
 
1.  用户 ID = 邮件文件宿主 
2.  用户当前的场所文档 = 用户的邮件服务器 
3.  用户对邮件数据库具有编辑者 ACL 
4.  用户对 admin4.nsf 数据库具有作者 ACL 
5.  Out Of Office 代理的签名者是否为 "Lotus Notes Template Developers"? 
        a.  是:  服务器文档中不需要其它的配置 
        b.  否:  代理签名者必须列在服务器文档的 "签名将代表其他人运行的代理" 域中




参考资料: 
Title:        Can a User Be Given ACL Rights which Allows Them To Enable Agents but not Create Agents? 
Doc #:        1101548 
URL:         http://www.ibm.com/support/docview.wss?rs=899&uid=swg21101548 




第四部分: Domino Web Access (iNotes)中的“离开办公室”功能
 

内容提要: 

作为“离开办公室”指南的第四部分(共有四部分),本文详细介绍了Domino Web Access (简称DWA,以前叫iNotes Web Access)客户端中的离开办公室功能,并重点描述了Notes客户端和WEB浏览器相比,使用离开办公室功能有何基本区别。本文主要针对的DWA版本为6.5,6.0和5.0。 

说明: 
== 
Notes/Domino “离开办公室”功能的指南 
第一部分 - 离开办公室的设计和特征 
第二部分 - ACL 访问级别及其对离开办公室功能的影响 
第三部分 - 配置“离开办公室” 
第四部分 - Domino Web Access (iNotes)中的离开办公室功能(本文) 
== 

关于Domino Web Access (简称DWA,以前叫iNotes Web Access)
 
DWA是从Notes/Domino 5.0.5版本开始加入的功能,当时还叫iNotes Web Access。Notes/Domino 6.0.3和6.5版本开始,改名为Domino Web Access。加入这种客户端的目的是为了向WEB浏览器用户提供一个更为丰富的邮件和日历用户界面,与之前的Notes R5邮件模板(也叫“WEB邮件”)相比,它提供了更接近Notes客户端的外观。 

在最初的5.0.5版本中,用户需要从Notes客户端才能启用离开办公室。从5.0.8版本开始,用户可以从DWA自带的界面通过WEB浏览器启用这个功能。这中由WEB启用的离开办公室代理缺省不会回复来自Internet的邮件。 

DWA客户端从以下两个不同的模版中提取设计:
 
--邮件模版 (文件名为inotes5.ntf 或 inotes6.ntf) 
--“Forms”模版 (文件名为forms5.nsf 或 forms6.nsf) 

哪里可以找到DWA“离开办公室”功能:
 
如果用户使用Notes客户端访问DWA模版的邮件文件,则启用和禁用离开办公室的方法与使用标准Notes邮件完全相同。其步骤可以从本指南系列文档的第一部分中找到。 

如果用户使用WEB浏览器访问DWA,用户可以在以下选项中找到离开办公室的设置: 
惯用选项-〉工作时间-〉离开办公室-〉设置 
Notes/Domino “离开办公室”功能指南。 - mylotustips - mylotustips的博客 

如果用户的DWA使用iNotes6.ntf模版(该模版从6.0.2 版本开始提供),用户也可以在操作条的“工具”按钮下找到离开办公室的设置。 

离开办公室功能在Notes客户端和DWA客户端的区别:
 
代理名称
 
从版本5.0.8到6.0.2,有两个单独的离开办公室代理: 
--Notes客户端使用的OutOfOffice代理 
--DWA客户端使用的iwa_OutOfOffice代理 (只有当用户从DWA客户端启用了该代理,用户才能在Domino Designer中看到这个代理) 

从6.0.3和6.5版本开始,两种客户端都使用相同的OutOfOffice代理。而且,与Notes客户端的工作方式一样,如果用户对邮件文件只有编辑者的权限,DWA会使用一个叫ToggleOutOfOffice的代理向AdminP发送请求,使其代表用户启用或禁用离开办公室功能。

访问权限设置
 
因为DWA是从WEB浏览器访问的,管理员必须将邮件文件存取控制列表的设置“Internet 用户的最大权限”改为至少为编辑者,这样用户才能访问DWA。 

启用离开办公室
 
从6.0.3和6.5 版本开始,两种客户端都是用相同的代理。理论上来讲用户可以使用任何客户端启用和禁用离开办公室功能。但是,从最佳使用经验来讲,最好只使用Notes客户端或只适用DWA客户端来启用或禁用离开办公室。 



参考资料:
Title:        Domino Web Access warning: 'Item not found exception – OutOfOffice.lss' 
Doc #:        1168506 
URL:         http://www.ibm.com/support/docview.wss?rs=899&uid=swg21168506 


注意:本文描述不包括Domino Access for Microsoft Outlook,微软Outlook用户可以使用这种客户端访问Domino。Domino Access for Microsoft Outlook也使用标准Notes客户端的离开办公室代理。更多信息请参考以下文档: 
Title:        Information on Domino Access for MS Outlook (DAMO) 6.5.x and 7.x 
Doc #:        1161211 
URL:         www.ibm.com/support/docview.wss?rs=899&uid=swg21161211

Document information

More support for: IBM Domino

Software version: 6.0, 6.5, 7.0, 8.0, 8.5

Operating system(s): AIX, Linux, Windows

Reference #: 1617616

Modified date: 12 June 2013