热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

管理Outlook2003中的脱机通讯簿

概要MicrosoftOfficeOutlook2003具有许多与脱机通讯簿有关的新增功能和增强功能。默认情况下,Outlook2003使用缓存模式配置。由于缓存模式会生成脱机通讯簿,因此

概要
Microsoft Office Outlook 2003 具有许多与脱机通讯簿有关的新增功能和增强功能。默认情况下,Outlook 2003 使用缓存模式配置。由于缓存模式会生成脱机通讯簿,因此,了解如何配置脱机通讯簿才能使之在您的 Microsoft Exchange 组织中有效工作非常重要。

为便于您查找所需的信息,本文采用问答的形式按类别进行组织。
更多信息
一般信息
问题 1:什么是缓存模式?

解答 1:缓存模式是 Outlook 2003 中一种新的默认配置,它提供与较低版本 Outlook 中的脱机配置类似的体验。当您在缓存模式下运行时,您的 Exchange 邮箱与一个本地文件(.ost 文件)同步,而您的 Exchange 计算机中的脱机地址列表则与客户机上的文件集合(.oab 文件)同步。Outlook 不直接与您的服务器通信,而是直接访问硬盘上的 .ost 文件和 .oab 文件。这样,Outlook 与 Exchange 之间的网络通信就会大大减少。

问题 2:缓存模式为什么会生成脱机通讯簿?

解答 2:脱机通讯簿包含 Outlook 所需的全部用户属性(如电子邮件地址和姓名)。有了脱机通讯簿,Outlook 就不必连接到全局编录来解析名称,也不必打开个人的详细记录。相反,Outlook 可以轻松地从本地脱机通讯簿中获得这些信息。 

问题 3:脱机通讯簿的作用与全球通讯簿完全一样吗?

解答 3:脱机通讯簿是全球通讯簿中可用的 Active Directory 目录服务信息的快照。因此,有些信息可以在全球通讯簿中使用,但却不能在脱机通讯簿中使用。脱机通讯簿不包含全球通讯簿中可用的下列项目: • 管理员添加到 Active Directory 中的自定义属性(例如,每个雇员的雇员 ID) 
• 组织的层次结构信息 
• 组成员信息 
Outlook 必须能够访问服务器才能获得这些信息。因此,如果您处于缓存模式下并且正在联机工作(即您的连接状态指示“已连接”),Outlook 就会同时使用脱机通讯簿和全球通讯簿来提供完整的用户信息列表。如果您处于缓存模式下并且您的连接状态显示“已断开”或“脱机”,则您只能看到脱机通讯簿中的可用信息。

问题 4:Microsoft Exchange Server 2003 中新增了哪些脱机通讯簿功能?

解答 4:Exchange 2003 支持 Unicode 脱机通讯簿。此 Unicode 版本也称为版本 3a。Exchange 2003 还支持具有较低 Unicode 版本的 Outlook 客户端上的较低 ANSI 版本的脱机通讯簿。此 ANSI 版本也称为版本 2。Exchange 2003 计算机还具有筛选机制,该机制确保只有 Outlook 用于公共密钥结构 (PKI) 的那些证书才会存在于脱机通讯簿中。与运行较低版本 Exchange 的服务器上的脱机通讯簿相比,该机制能够大大减小运行 Exchange 2003 的服务器上的脱机通讯簿的大小。这种减小既适用于 Unicode 版本也适用于 ANSI 版本。

问题 5:Outlook 客户端上的脱机通讯簿多久更新一次?

解答 5:如果持续运行,缓存模式下的 Outlook 2003 每隔 24 小时自动更新一次客户端上的脱机通讯簿。24 小时的时间期限是从上一次成功下载脱机通讯簿时算起。例如,如果您今天九点钟完成脱机通讯簿的下载,Outlook 将于第二天九点钟左右开始下载此脱机通讯簿。因此,不同的人会在任意不同的时间接收更新。 

注意:Exchange 计算机上的默认设置是每天早晨四点钟生成一个脱机通讯簿差异文件。要使在 Active Directory 中所做的更改能够到达客户机,必须满足以下条件: • 生成脱机通讯簿文件的 Exchange 计算机必须获得此更改。这可能需要几个小时。最差的情况是耗时 24 小时。我们把这一变量称为“x”。 
• Outlook 客户端必须每隔 24 小时下载脱机通讯簿更新。此更新可能需要几个小时。最差的情况是耗时 24 小时。我们把这一变量称为“y”。 
更新将在“x+y”小时之后到达客户机,最差的情况是延迟 48 个小时。客户端经历整整 48 小时的延迟是很少见的。

问题 6:我怎么才能知道 Outlook 将在何时尝试其下一次脱机通讯簿下载?

解答 6:除非您留意了上次 Outlook 下载脱机通讯簿的时间,否则您无法知道 Outlook 计划在何时尝试下一次脱机通讯簿下载。Outlook 用户界面上没有指示器告知您脱机通讯簿的下载日程。因此,要手动强制下载最新的脱机通讯簿(假定 Exchange 计算机上有可用的脱机通讯簿),请使用下列方法之一: • 在“工具”菜单上,指向“发送/接收”,然后单击“下载通讯簿”。 
• 退出 Outlook,然后重新启动它。Outlook 启动 1 到 5 分钟后,开始下载脱机通讯簿。

问题 7:Exchange 计算机上多久生成一次脱机通讯簿文件?

解答 7:默认情况下,Exchange 计算机每天早晨四点钟生成脱机通讯簿文件。

问题 8:服务器和客户端上的脱机通讯簿是如何更新的?

解答 8:Exchange 计算机每天都会生成一个完整的脱机通讯簿和一个不同于前一天的差异文件。Exchange 计算机存储当天的差异文件和完整文件,并且只存储以前的差异文件。

下表概括了 Exchange 和 Outlook 确定要下载到客户端的脱机通讯簿文件时所采用的过程。 Exchange Outlook   
天 完整脱机通讯簿序列号 差异序列号 客户端操作 客户端上的脱机通讯簿结果 
0 0 无差异。 无。 无。 
1 1 1 无。 无。 
2 2 2 Outlook 启动。 下载脱机通讯簿序列 2。 
3 3 3 无。 无。 
4 4 4 Outlook 启动。 下载差异序列 3 和序列 4(如果差异序列 3 和 4 超过完整脱机通讯簿序列 4 大小的八分之一,则下载脱机通讯簿序列 4)。

问题 9:脱机通讯簿通常有多大?

解答 9:脱机通讯簿的大小从 3 MB 到 700 MB(未压缩)不等。下列因素会影响脱机通讯簿的大小: • 在公司中使用证书。使用的 PKI 证书越多,脱机通讯簿就越大。PKI 证书的大小从 1 KB 到 3 KB 不等。它们是唯一一个对脱机通讯簿大小影响最大的因素。 
• Active Directory 中用户的数量。 
• Active Directory 中分发组的数量。 
• 公司在 Active Directory 中为每个用户和每个分发组添加的信息。例如,有些组织会为每个用户填充地址属性,有些组织则不填充。

问题 10:我可以更频繁地更新 Exchange 计算机上的脱机通讯簿文件吗?

解答 10:我们不建议您提高更新频率,因为这会影响客户端和服务器的性能。太频繁地在 Exchange 计算机上生成脱机通讯簿文件可能导致服务器出现性能问题。您可以在以下几个方面感觉到性能受到影响: • 服务器不得不更频繁地生成脱机通讯簿。根据 Active Directory 的大小,这可能需要几个小时才能完成。 
• 每次更新时,Outlook 都必须在本地计算机上复制脱机通讯簿,并应用从服务器获取的增量更改。如果本地计算机上的脱机通讯簿为 150 MB,Outlook 将不得不在每次更新时都创建一个这么大的副本。 
• Outlook 具有一种“限制”机制,在检测到用户活动时,该机制会放慢脱机通讯簿的更新速度。根据脱机通讯簿的大小,当存在连续的用户活动时,更新可能会花费 1 至 8 个小时。 
如果您想提高更新频率,请确保您的脱机通讯簿足够小。合适的大小为 1 MB 到 25 MB(未压缩)。

要自定义服务器上这些文件的生成,请按照下列步骤操作: 1. 在 Exchange 系统管理器 (ESM) 中,展开“收件人”容器。 
2. 单击“脱机地址列表”。 
3. 右键单击为您的邮箱存储指定的脱机地址列表,然后单击“属性”。 
4. 单击“自定义”。 
5. 自定义您希望脱机通讯簿文件在服务器上生成的时间。 
如果您已经提高了脱机通讯簿文件在 Exchange 计算机上的生成频率,也可以提高客户端脱机通讯簿下载的频率。为此,请按照下列步骤操作: 1. 在“工具”菜单上,指向“发送/接收”,指向“发送/接收设置”,然后单击“定义发送/接收组”。 
2. 单击“新建”。 
3. 为此自定义组键入一个名称。 
4. 单击您的 Exchange 帐户,然后单击以选中“将所选择的帐户包括在该组中”复选框。 
5. 在“为选中的帐户选择所需选项”组下,确保只选中“下载脱机通讯簿”复选框,然后单击“确定”。 
6. 在“发送/接收组”对话框中,单击新组。 
7. 在“组 Group_name 的设置”下,仅单击以选中“安排自动发送/接收的时间间隔为”复选框,然后输入分钟数。 
8. 单击以清除“当 Outlook 脱机时”下的复选框。 
9. 单击“关闭”。 
自定义发送/接收组后,Outlook 将根据您为发送/接收设置指定的分钟数向服务器请求脱机通讯簿下载。 

问题 11:我可以通过 Outlook 对象模型以编程方式下载脱机通讯簿吗?

解答 11:不可以。脱机通讯簿下载不是通过 Outlook 对象模型公开的。

问题 12:我在 Active Directory 中添加了一个新用户,但是该用户没有出现在 Outlook 中。

解答 12:脱机通讯簿不是最新的。要在 Outlook 2003 中呈现更改,必须先发生两件事情: 1. 服务器必须生成脱机通讯簿,并且必须在差异文件中包括这些更改。 
2. Outlook 客户端必须从服务器下载这些更改。 
如果您确信第一件事情已经发生,则可以执行脱机通讯簿的手动下载。为此,请按照下列步骤操作: 1. 在“工具”菜单上,指向“发送/接收”,然后单击“下载通讯簿”。 
2. 在“脱机通讯簿”对话框中,确保选中“下载自上次发送/接收之后所做的更改”复选框。 
3. 单击“确定”。

问题 13:脱机通讯簿下载会对网络产生什么影响?脱机通讯簿下载会造成很大的网络流量吗?

解答 13:当缓存模式配置文件第一次启动时,Outlook 会从服务器下载完整脱机通讯簿。这会对网络产生影响,尤其是多个客户端同时启动时更是如此。

问题 14 中描述了 Outlook 客户端需要完整脱机通讯簿下载的其他情形。如果所有客户端每天都更新差异文件,则差异下载应该不会对网络造成很大影响。

Outlook 2003 具有以下防护措施,以帮助防止网络上出现过多的脱机通讯簿下载: 1. 在默认配置中,Outlook 在 13 个小时内将只尝试一次完整脱机通讯簿下载。当 Outlook 从服务器收到响应并且至少可以启动脱机通讯簿下载时,就计为一次尝试。 
2. 在默认配置中,Outlook 不限制差异更新的尝试次数。如果某个差异更新失败,Outlook 会等待一个小时,然后再次尝试此更新。

此外,如果客户端正在仅邮件头模式下运行,Outlook 2003 将不执行任何完整或增量脱机通讯簿下载。在默认配置中,当 Outlook 检测到“慢速”连接(如 56 KB 链接)时,会自动切换到仅邮件头模式。要手动切换到仅邮件头模式,请按照下列步骤操作: • 在“文件”菜单上,指向“Exchange 缓存模式”,然后单击“下载邮件头”。
注意:仅邮件头模式配置仅适用于 Exchange 2003。Microsoft Exchange 2000 Server 和 Microsoft Exchange Server 版本 5.5 不支持此模式。

问题 14:什么情况下 Outlook 会执行完整脱机通讯簿下载?

解答 14:当满足以下条件时,处于缓存模式的 Outlook 2003 会执行完整脱机通讯簿下载: • 客户机上不存在脱机通讯簿。如果 Outlook 尚未执行初始的完全同步,可能会出现这种情况。 
• 差异文件的总大小超过完整脱机通讯簿大小的八分之一。在这种情况下,Outlook 会下载完整脱机通讯簿以便获得更佳性能。如果许多 Active Directory 对象在脱机通讯簿中的某个属性都发生了更改,可能会出现这种情况。例如,电话号码使用新的区号进行了更新,为 Active Directory 中的所有用户添加了部门,以及添加了新的地址类型等。

要修改此八分之一规则,请按照下列步骤操作。

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。 1. 在 Outlook 客户机上,单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 
2. 找到并单击下面的注册表子项: 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Exchange Provider 
3. 如果右窗格中没有出现 OAB Dif Divisor 项,则创建该项。为此,请按照下列步骤操作: a. 在左窗格中,右键单击“Exchange Provider”子项,指向“新建”,然后单击“DWORD 值”。 
b. 键入 OAB Dif Divisor,然后按 Enter 键。 
4. 双击“OAB Dif Divisor”。 
5. 在“编辑 DWORD 值”对话框的“数值数据”框中,键入 4,然后单击“确定”。 
此设置示例 (4) 允许 Outlook 下载其大小高达完整脱机通讯簿大小四分之一的差异脱机通讯簿文件。注意:如果 OAB Dif Divisor 注册表值设置为 0(零),Outlook 将使用 16,这样它就不会被零除。 
6. 退出注册表编辑器。 
• 父辨别名称表已更改。当出现这种情况时,所有 Outlook 客户端也将尝试执行完整下载。如果创建了新的 PDN 或者删除了 PDN,就可能会出现这种更改。在较早的 Exchange 格式中,父辨别名称是辨别名称(也称 DN)的一部分,不包括最后的相对辨别名称(也称 RDN)。例如,/o=org/ou=site/cn=Recipients/cn=bob 的父辨别名称是 o=org/ou=site/cn=Recipients。父辨别名称表是在 Active Directory 中找到的所有父辨别名称的集合。它们来自 legacyExchangeDN 属性和 proxyAddresses 属性,并且使用以下前缀开头: x500:仅当 X500 地址以 /o=orgname 开头时才会包括在内,其中 orgname 是本地 Exchange 组织的实际名称。这意味着从其他组织迁移来的用户的 x500 地址不会包括在内。 
• 服务器上缺少一个差异文件。没有此文件 Outlook 就无法更新到最新版本。当符合以下某一条件时,可能会发生此问题: • 您超过 30 天没有启动 Outlook(以登录到您的 Exchange 邮箱)。服务器策略只允许为期 30 天的差异文件。 
• 服务器上出现错误,并且服务器已经一天未生成差异文件。 
• 服务器被重置,或者服务器在能够在公共文件夹中公布完整脱机通讯簿文件之后、但在能够公布差异文件之前崩溃。 
• 服务器上的版本与客户端上的版本不匹配。服务器上存在较新版本的脱机通讯簿。例如,版本 3a(Unicode 脱机通讯簿)现在已可用,而您以前下载的是版本 2 脱机通讯簿。 
• 将更改应用到脱机通讯簿失败。例如,服务器上的差异文件损坏。如果服务器在生成差异文件过程中关闭,就可能发生损坏。 
• legacyDN 表发生更改。例如,添加了新的 legacyDN 表,或者从 Active Directory 中删除了现有 legacyDN 表。 
• 客户机上缺少一个或多个脱机通讯簿文件。例如,用户意外删除了计算机上的其中一个 .oab 文件。 
• 以前的完整下载失败,Outlook 不得不重新启动。 
• 您手动下载了脱机通讯簿。 
注意:如果客户机上存在磁盘空间问题,Outlook 将不执行完整下载。此限制有助于防止网络上出现过多下载。

问题 15:下载脱机通讯簿的过程中会压缩数据吗?

解答 15:为了节省带宽,在下载过程中,脱机通讯簿会被压缩至不到其完整大小的三分之一。要验证您组织的脱机通讯簿的大小,只需进入该脱机通讯簿在 Exchange 系统公共文件夹中的存储位置即可。使用 Outlook Web Access 以及类似以下内容的 URL 可以看到完整的脱机通讯簿文件: 
http://Exchange_computer_name/public/ non_ipm_subtree/offline%20address%book
据估计,完整脱机通讯簿的大小大约是每 1,000 个用户 1 MB。如果脱机通讯簿中有用户证书,每个证书大约增加 1 KB。

问题 16:Outlook 长时间显示“正在更新通讯簿”状态。为什么?

解答 16:Outlook 2003 具有一种限制功能,该功能会在您正在 Outlook 中工作时放慢通讯簿的更新速度。这会导致“正在更新通讯簿”状态显示很长一段时间。Outlook 将帮助您完成其他活动,并且不允许通讯簿更新进行干扰。 
网管bitscn_com

问题 17:Outlook 显示“正在更新通讯簿”状态时我的计算机速度变慢。为什么?

解答 17:在硬盘驱动器速度较慢的计算机(如某些较早的便携式计算机)中,如果硬盘上有较多碎片,在更新通讯簿的过程中,计算机的速度就会变慢。要改进脱机通讯簿下载的性能,请对硬盘进行碎片整理。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
314848 如何在 Windows XP 中对磁盘驱动器卷进行碎片整理

问题 18:发送/接收设置是否影响自动的 24 小时脱机通讯簿下载?

解答 18:“发送/接收设置 - Group_name”对话框中的“下载脱机通讯簿”复选框不影响 24 小时下载过程。实际上,不论是否启用此选项,Outlook 缓存模式都会继续每隔 24 小时下载一次脱机通讯簿。

注意:要找到此选项,请按照下列步骤操作: 1. 在“工具”菜单上,指向“发送/接收”,指向“发送/接收设置”,然后单击“定义发送/接收组”。 
2. 单击您的帐户组,然后单击“编辑”。 
当您单击以选中“下载脱机通讯簿”复选框,然后单击“通讯簿设置”时,会出现“脱机通讯簿”对话框。在此对话框中,您可以指定“无详细信息”,也可以指定“完整信息”。这些设置会影响脱机通讯簿的下载。例如,如果选择“无详细信息”,在脱机通讯簿下载过程中,一个不包含详细信息的版本将自动下载到您的计算机上。

问题 19:如何判断我的客户端是否正在执行完整脱机通讯簿下载?

解答 19:要让 Outlook 在开始下载脱机通讯簿之前显示一个对话框进行提示,请按照下列步骤操作。

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。 1. 在 Outlook 客户机上,单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 
2. 找到并单击下面的注册表子项: 
HKEY_CURRENT_USER\Software\Policies\Microsoft\Exchange\Exchange Provider 
3. 如果右窗格的“名称”列中没有“Allow Full OAB Prompt”项,则创建该项。为此,请按照下列步骤操作: a. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 
b. 键入 Allow Full OAB Prompt,然后按 Enter 键。 
4. 右键单击“Allow Full OAB Prompt”,然后单击“修改”。 
5. 键入 1,然后单击“确定”。 将该值设置为 1 即可显示提示。设置为 0 则不显示提示。 
当 Outlook 启动脱机通讯簿下载时,会出现一个对话框,提示您选择是否要执行完整下载。如果单击“否”,Outlook 会在一个小时后再次提示您。

问题 20:Outlook 下载 Unicode 脱机通讯簿时会删除 ANSI 脱机通讯簿文件吗?

解答 20:Outlook 配置文件从 ANSI 模式切换到 Unicode 模式时,Outlook 会删除旧的 ANSI 脱机通讯簿文件。但是,Outlook 只删除属于当前配置文件的脱机通讯簿文件。如果一些旧的 ANSI 脱机通讯簿文件与另一个 Outlook 配置文件相关联,则当您创建新的 Unicode 配置文件时,仍可以看到这些旧文件。

问题 21:如何才能表明我需要与脱机通讯簿完全匹配的别名?

解答 21:在缓存模式下使用 Outlook 2003 时,有一个注册表设置控制着姓名与脱机通讯簿之间的匹配方式。默认情况下,姓名片段会与所有名称字段匹配,而不是只与电子邮件别名匹配。例如,下表包含如何在缓存模式下的 Outlook 2003 中解析名称的示例。 名字 姓氏 别名 
Bob Brewer bobb 
Bobby Johnson bjohnson 
如果在“地址”字段中键入 bobb,则在缓存模式下,Outlook 2003 会将“bobb”解析为两个条目。

通过在电子邮件别名文本前键入一个等号,就可以表明您需该电子邮件别名的完全匹配项。例如,如果键入 =bobb,Outlook 则将“bobb”解析为 Bob Brewer。 
如果您在缓存模式下使用 Outlook 2003,则不必使用等号就可以打开与电子邮件别名完全匹配的项。要使用此功能,请按照下列步骤操作。

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。 1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 
2. 找到并单击下面的注册表子项: 
HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\Exchange Provider 
3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 
4. 键入 OAB Exact Alias Match,然后按 Enter 键。 
5. 右键单击“OAB Exact Alias Match”,然后单击“修改”。 
6. 键入 1,然后单击“确定”。 将该值设置为 1 即可启用完全匹配。

问题 22:在 Active Directory 中,“我的姓名”属性被设置为“姓氏, 名字”,而我无法解析名字。为什么?

解答 22:脱机通讯簿只支持对下列属性建立名称解析索引: • 姓氏 
• 显示名称 
• 别名 
• 办公室位置 
• 主 SMTP 地址 
• 主 X500 地址 
而 Active Directory 是可配置的。您的管理员可以将服务器设置为对任何属性集合解析名称。脱机通讯簿中受限制的索引非常适合那些在 Active Directory 中将名称设置为“名称姓氏”的组织。以下用户信息示例阐明了在这种配置中名称解析能够顺利执行的原因。 • 姓氏:Pica 
• 显示名称:Guido Pica 
• 别名:GPica 
• 办公室位置:18/2231 
• 主 SMTP 地址:GPica@exchange.contoso.com
• 主 X500 地址:/o=Contoso/ou=APPS/cn=recipients/cn=gpica 
在这种配置中,您可以通过键入“Guido”、“Pica”或“Guido Pica”找到该用户。 中国网管联盟bitsCN.com

如果 Active Directory 将显示名称设置为“名字, 姓氏”,对于该用户信息示例中的各个属性,就会列出以下值: • Pica 
• Pica, Guido 
• GPica 
• 18/2231 
• gpica@exchange.contoso.com
• /o=Contoso/ou=APPS/cn=recipients/cn=gpica 
在这种配置中,如果键入“Guido”,则找不到该用户。在第二个列表中没有以“Guido”开头的属性。

如果某个组织中的 Active Directory 被设置为“姓氏, 名字”,并且绝对需要提供名字解析,则必须采取其他步骤。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
831124 如何强制 Outlook 以缓存模式解析代理服务器地址和自定义属性 
文章 831124 建议您禁用脱机通讯簿提供的名称解析。这会减弱缓存模式的效果,因为 Outlook 必须让全局编录服务器来解析名称。

问题 23:我现在无法解析代理服务器地址。为什么?

解答 23:脱机通讯簿支持对显示名称、姓氏、办公室位置、别名和电子邮件地址字段执行名称解析。如果这些字段不符合您的要求,可以强制 Outlook 解析代理服务器地址。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
831124 如何强制 Outlook 以缓存模式解析代理服务器地址和自定义属性 

配置脱机通讯簿
问题 24:我可以向脱机通讯簿中添加自定义属性吗?

解答 24:不可以。您不能直接向脱机通讯簿中添加自定义属性。当 Outlook 联机时,添加到“User_name 属性”对话框的“常规”选项卡中的所有自定义属性都必须从全局编录服务器中检索。这会导致到服务器的远程过程调用 (RPC) 通信,并且,如果这些属性被发布到“常规”选项卡上,还会导致延迟。建议您将这些自定义属性添加到其他选项卡上。例如,在“Active Directory 用户和计算机”的“User_name 属性”对话框中,将自定义信息添加到“电话”选项卡上的“附注”字段中。该信息将出现在脱机通讯簿中“User_name 属性”对话框的“电话/附注”选项卡上的“附注”框中。

有关使用 Outlook 时解析自定义属性的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
831124 如何强制 Outlook 以缓存模式解析代理服务器地址和自定义属性 
问题 25:我可以下载多个脱机通讯簿吗?可以使用两个缓存配置文件及其各自的脱机通讯簿吗?

解答 25:不可以。Outlook 只支持对计算机上的每个用户帐户使用一个脱机通讯簿。如果您拥有多个配置文件,只有一个配置文件可以下载脱机通讯簿。如果必须使用两个缓存模式配置文件,请确保其中一个配置文件没有下载脱机通讯簿。

有关如何对缓存模式配置文件禁用 Outlook 通讯簿下载的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
823580 在缓存 Exchange 模式下使用 Outlook 2003 时如何配置脱机通讯簿的下载方式

问题 26:如何判断 Outlook 是否正在使用本地计算机上的脱机通讯簿?
解答 26:要判断 Outlook 使用的是下载的脱机通讯簿还是全球通讯簿,请按照下列步骤操作: 1. 打开一封新邮件,然后单击“收件人:”。 
2. 在“显示名称来源”列表中,右键单击“全球通讯簿”,然后单击“属性”。

如果看到一个本地文件路径,则表明 Outlook 使用的是下载的脱机通讯簿。如果看到一个服务器名称(如 Win2003GC),则表明 Outlook 正在联机以获得此信息,而且您尚未完成完整脱机通讯簿的下载。 
问题 27:可以在一台计算机上的多个配置文件之间共享脱机通讯簿吗?

解答 27:不可以。与脱机通讯簿相关的信息是按每个配置文件存储的。不能在多个配置文件之间共享脱机通讯簿。

问题 28:如何下载 Unicode 脱机通讯簿?

解答 28:默认情况下,如果您连接到运行 Exchange 2003 的服务器,下载的脱机通讯簿就是 Unicode 脱机通讯簿。如果连接到运行 Exchange 2000 或 Exchange 5.5 的服务器,则将始终下载 ANSI 脱机通讯簿。

基本规则是: • 如果 Outlook 在 Unicode 模式下运行,它将尝试下载 Unicode 脱机通讯簿。如果 Unicode 脱机通讯簿不可用,它将下载 ANSI 脱机通讯簿。 
• 如果 Outlook 在 ANSI 模式下运行,它将始终下载 ANSI 脱机通讯簿。 
注意:如果您的计算机正在运行 Exchange 2003,则您的配置文件也必须设置为 Unicode 模式才能下载 Unicode 脱机通讯簿。要检查您的配置文件的模式,请按照下列步骤操作: 1. 在“工具”菜单上,单击“电子邮件帐户”。 
2. 单击“查看或更改现有电子邮件帐户”,然后单击“下一步”。 
3. 单击您的 Exchange 帐户,然后单击“更改”。 
4. 在“电子邮件帐户”对话框中,单击“其他设置”。 
5. 单击“高级”选项卡。 
6. 注意“邮箱模式”下的说明。 
7. 如果您在非 Unicode 模式下运行,并且使用的是 Exchange 2000 计算机或 Exchange 2003 计算机,则可以尝试创建一个新的 Outlook 配置文件,以更改为 Unicode 模式。

问题 29:对于缓存模式,我是否必须具有包含详细信息的脱机通讯簿?是否可以用不包含详细信息的脱机通讯簿代替?

解答 29:Outlook 2003 缓存模式依靠包含详细信息的脱机通讯簿中的信息来提供平稳的缓存模式体验。不包含详细信息的脱机通讯簿不具有 Outlook 在无服务器访问的情况下运行时所需的全部属性。缺少属性可能会使 Outlook 在某些时候无法响应。

问题 30:脱机通讯簿中有哪些容器?

解答 30:脱机通讯簿只支持一个容器。下例阐明了这对 Outlook 的影响: 1. 在缓存模式配置文件中打开一封新电子邮件。 
2. 单击“收件人:”。“显示名称来源”列表将全球通讯簿显示为默认容器。 
3. 右键单击“全球通讯簿”,然后单击“属性”。在“当前的服务器是”下,将显示脱机通讯簿文件的本地路径。这表明全球通讯簿正被用作脱机通讯簿的容器。在此配置中,无论您何时从全球通讯簿中选择姓名,都看不到客户端和服务器之间的任何网络通信。 
4. 在“全球通讯簿属性”对话框中,单击“确定”。 
5. 单击“显示名称来源”列表。 
6. 注意“全部地址列表”下的其他容器。这些容器都不在脱机通讯簿中。 
7. 在“所有地址列表”下,单击一个容器。例如,单击“所有联系人”。如果单击“所有联系人”容器中的一个姓名,Outlook 将从服务器而不是本地脱机通讯簿下载信息。

问题 31:脱机通讯簿文件位于什么位置?

解答 31:脱机通讯簿文件位于 %userprofile%\Local Settings\Application Data\Microsoft\Outlook 文件夹中。对于包含详细信息的脱机通讯簿,该文件夹包含六个文件;对于不包含详细信息的脱机通讯簿,该文件夹包含五个文件。文件名标识脱机通讯簿是 Unicode 格式还是 ANSI 格式。下表列出了所包含的文件名。 ANSI Unicode 注意: 
Anrdex.oab Uanrdex.oab 
Browse.oab Ubrowse.oab 
Details.oab Udetails.oab 不包含详细信息的脱机通讯簿中不存在该文件。 
Rdndex.oab Urdndex.oab 
Pdndex.oab Updndex.oab 
Tmplts.oab Utmplts.oab

问题 32:我的驱动器 C 上没有空间了。是否可以将脱机通讯簿移到另一个驱动器上?

解答 32:可以。要移动脱机通讯簿,请按照下列步骤操作。

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。 1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 
2. 找到并单击下面的注册表子项: 
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersionWindows Messaging Subsystem\Profiles\Profile_name\13dbb0c8aa05101a9bb000aa002fc45a 
3. 在“编辑”菜单上,指向“新建”,然后单击“字符串值”。 
4. 键入 001e660e,然后按 Enter 键。 
5. 右键单击“001e660e”,然后单击“修改”。 
6. 在“数值数据”框中,键入要存储脱机通讯簿文件的文件夹路径,然后单击“确定”。 
7. 退出注册表编辑器。


推荐阅读
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • C++字符字符串处理及字符集编码方案
    本文介绍了C++中字符字符串处理的问题,并详细解释了字符集编码方案,包括UNICODE、Windows apps采用的UTF-16编码、ASCII、SBCS和DBCS编码方案。同时说明了ANSI C标准和Windows中的字符/字符串数据类型实现。文章还提到了在编译时需要定义UNICODE宏以支持unicode编码,否则将使用windows code page编译。最后,给出了相关的头文件和数据类型定义。 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • 合并列值-合并为一列问题需求:createtabletab(Aint,Bint,Cint)inserttabselect1,2,3unionallsel ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
author-avatar
无敌鸟的秋天
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有