长期使用 Lotus Notes 的用户会对 Notes.ini 文件很熟悉。可以在这个简单的文本文件中添加或修改行,从而更改 Lotus Notes 运行的方式 —— 这有时候需要非常高的技术水平。Lotus Domino Access for Microsoft Outlook 有其本身的 Notes.ini 文件,它会控制软件运行的方式。这里的许多配置设置都是神秘的,用户很少使用;这些设置不在本文讨论的范围。但是,这个文件中有许多其他设置,可以帮助您解决问题,或者向 Lotus Domino Access for Microsoft Outlook 添加功能。
本文针对 Lotus Domino Access for Microsoft Outlook 讨论 Notes.ini 的各种设置,并对设置进行描述,可以帮助您解决问题或启用特性。它按功能组织设置,如安装、配置文件、管理用户等等。本文面向有经验的 Lotus Domino Access for Microsoft Outlook 用户。本文介绍的设置适用于 Lotus Domino Access for Microsoft Outlook 6.5.5 和更新的版本。
在单用户安装的情况下,Notes.ini 文件位于 Lotus Domino Access for Microsoft Outlook 程序目录。默认的路径是 C:\Program Files\DominoForOutlook,并可以用任何文本编辑器打开。对于多用户安装的情况,每个用户在其数据目录中都有一个 Notes.ini 文件。
在使用所有 Notes.ini 文件时,设置的顺序无关紧要。但是,Notes.ini 文件中的最后一行应是使用回车/换行创建的空行。
下表列出了一些设置,告诉您如何安装 Lotus Domino Access for Microsoft Outlook 和 Microsoft Outlook。可以使用这些信息解决安装问题。
| 名称 | 值 | 描述 |
|---|---|---|
| Directory | C:\Program Files\DominoForOutlook | 此设置指定 Lotus Domino Access for Microsoft Outlook 程序目录的路径,在该目录中安装 Lotus Domino Access for Microsoft Outlook DLL 文件。C:\Program Files\DominoForOutlook 是默认值。 |
| FaultRecovery_Build | Build V |
此设置列出了系统上安装的 Lotus Domino Access for Microsoft Outlook 的版本。 |
| OUTLOOK_TYPE | 1 = Microsoft Outlook 2000 2 = Microsoft Outlook 2002 (XP) 3 = Microsoft Outlook 2003 |
此设置指示在系统上安装 Microsoft Outlook 的哪一个版本。 |
下表列出了每次创建新的 Lotus Domino Access for Microsoft Outlook 配置文件时重新设置的配置文件设置。
| 名称 | 值 | 描述 |
|---|---|---|
| PROFILE_ERROR | 错误消息 | 如果在创建 MAPI 配置文件时出现错误,则此设置会解释该错误。 |
| PROFILE_SUCCESS | 0 = 最近创建配置文件失败 1 = 最近创建配置文件成功 |
此设置指示最近创建配置文件是否成功。 |
| Domain | 服务器域名 | 此设置指定由最近配置文件设置指定的服务器的域。 |
| UserSpecServerName | ServerName/Org | 此设置列出了最近配置文件设置指定的服务器。 |
| MAPI_STORE | Mailbox – |
此设置是配置文件最后设置的邮件存储名称。 |
下表中的每个值都是一个列表。每次创建 Lotus Domino Access for Microsoft Outlook 配置文件时向列表添加一个条目。
| 名称 | 值 | 描述 |
|---|---|---|
| MAPI_PSTFILE | 此设置为安装的每个配置文件列出了 Microsoft Outlook 数据文件的名称(PST 文件)。 | |
| REPLTEST_CACHE | 此设置为安装的每个配置文件列出了缓存文件名称(NSF 文件)。 | |
| MAPI_PROFILE | 此设置为安装的每个配置文件列出了 MAPI 配置文件名称。 |
每次加载 Lotus Domino Access for Microsoft Outlook 配置文件时更新以下设置。
| 名称 | 值 | 描述 |
|---|---|---|
| WaitForAddinComplete | 0 = 当前没有加载插件 1 = 当前要加载插件 |
此设置指示当前是否要加载 Lotus Domino Access for Microsoft Outlook 的 Outlook 插件。如果 Microsoft Outlook 每次启动的时间较短,则将设置值设置为 1。此设置用于 Lotus Domino Access for Microsoft Outlook 定时和故障排除。 |
| KeyFilename | 例如,jsmith.id |
此设置指定用户当前登录的 ID 文件。配置文件每次登录时会更新此设置。不要使用常规用户名对其进行命名。 |
| MailFile | MAIL/ 例如,MAIL/jsmith.nsf |
此设置指示当前在服务器上登录的邮件文件的路径。配置文件每次登录时更新此设置。 |
| MailServer | 此设置指定用户当前登录的服务器。配置文件每次登录时更新此设置。 | |
| CertificateExpChecked | 此设置指示用户当前登录的 ID 文件,以及最后一次检查用户证书来检查过期密码的日期。配置文件登录时更新此设置,但是每天不超过一次。 | |
| RequestCertTableUpdate | 此设置指示用户当前登录的 ID 文件,以及 Lotus Domino Access for Microsoft Outlook 最后一次请求对此用户的证书进行密码过期检查的日期。配置文件登录时登录此设置,但是每天不超过一次。 |
其中每个设置都前置了
| 名称 | 值 | 描述 |
|---|---|---|
| OUTLOOK_DATA_DIR | C:\Program Files\DominoForOutlook\ | 此设置指定当前用户的数据目录路径,它与单用户安装情况中的 Lotus Domino Access for Microsoft Outlook 程序目录相同。 |
| INIT | 0 = 配置文件没有初始化(应该在配置文件第一次运行 Lotus Domino Access for Microsoft Outlook 时发生)。 1 = 完成初始化。 |
此设置指示是否可以启动复制器。 |
| SETUP | 0 = 还没有完成用户的初始下载。 1 = 已完成用户的初始下载。 |
在以下情况下可能重新设置此设置:故障转移、首选服务器更改、缓存文件不可访问、复制间隔错误,或者在其他任何需要与新的服务器邮件文件进行同步时。 |
| DisplayProgressDone | 0 = 没有完成用户的初始下载。 1 = 已完成用户的初始下载。 |
此设置决定是否显示初始安装对话框。仅在缺少缓存文件或复制间隔出现错误时重新设置它。 |
| WelcomeMsgCreated | 0 = 不创建欢迎信息。 1 = 创建欢迎信息。 |
此设置指示是否创建欢迎信息。 |
| Manage_Modified | 0 = 不检查新托管的用户信息。 1 = 检查新托管的用户信息。 |
添加或移除托管用户后,初始化托管用户时,短时间内将此设置暂时设置为 1,Microsoft Outlook 关闭时永远不要设置。 |
| NOTEID | 0 = 当前没有映射任何信息。 非零 = 映射项目缓存中的十进制 NoteID。 |
将此设置设置为 0,除非当前将项目映射为 Microsoft Outlook。映射项目之后,将其设置为表示本地缓存中项目的 NoteID 的十进制数。如果 Microsoft Outlook 突然终止,值为非零,那么将在终止过程中处理该项目。可以使用 NotesPeek 检索该项目。 |
| Directory | CN=Server name!!AddressBookName.nsf | 此设置是本地目录,用于常规用户名称中指定的用户。通过从 Domino Preferences 选择本地通讯簿来设置该设置。可以手动设置此值,以便从不在通讯簿列表中的服务器检索通讯簿。 |
每个托管用户设置都是配置文件特定的设置,并前置
其中
| 名称 | 值 | 描述 |
|---|---|---|
| Manage_ |
CN=managed user server/O=Managed user Org!!Managed user mail file,Managed user Notes email address,Managed user days to get | 可以有最多 10 个托管用户。此设置指示该数字代表的托管用户。 |
| Manage_Count | 0 和 10 之间的数字 | 此设置指示常规用户名称中的用户管理的用户邮件文件数。 |
| Manage_Store_ |
托管用户号的存储 ID。PST 的部分信息。该存储(ID) 位于该存储中所有文件夹的顶级。 | 此设置指定托管用户的邮件存储。 |
| Manage_Store1_ |
这是上面存储 ID 的延续。 | 此设置列出了从 Manage_Store_ |
| Manage_Inbox_ |
条目 ID:PST 中的所有对象都有一个条目 ID。这是等效于 Notes 数据库中 NOTEID 的 PST。 | 这些设置为常规用户名称指定的用户列出了相应特定文件夹(收件箱、日历、联系人等等)的条目 ID。 |
归档设置是配置文件特定的设置,前置
每个配置文件可以拥有最多 13 个与之关联的归档存储。每个存储都一个有与之关联的非 Lotus Domino Access for Microsoft Outlook 存储号,这是从 1 到 13 之间的一个数字。托管用户不能拥有与它们关联的归档存储。
归档存储是 Microsoft Outlook 中打开的任何 Microsoft Outlook 数据文件,但不是 Lotus Domino Access for Microsoft Outlook 存储(Lotus Domino Access for Microsoft Outlook 存储是托管用户存储,或者是常规用户名称指定的用户的主存储)。不必通过归档或自动归档创建这些存储。任何存储都可以被搜索,以寻找从邮件存储拖出、因而从服务器移除的条目。
| 名称 | 值 | 描述 |
|---|---|---|
| Archive_Store_ |
非 Lotus Domino Access for Microsoft Outlook 存储号的存储 ID。PST 的部分信息。存储 ID 位于该存储中所有文件夹的顶级。 | 此设置指定归档存储的存储 ID。 |
| Archive_Store1_ |
这是 Archive_Store_ |
该设置是 Archive_Store_ |
| StoreStatus_ |
0 = 此存储不检查其文档。 1 = 此存储正在检查其文档。 2 = 此存储已检查其所有文档。 |
此设置通知是否已经从服务器移除此存储中的条目。将存储添加到文件夹列表之后,移除不会发生,直到第一次重启 Lotus Domino Access for Microsoft Outlook。 |
可以将以下设置手工添加到 Notes.ini 文件中,以提供附加功能。其中的有些功能用于获取调试输出,其他功能可更改 Microsoft Outlook 显示通讯簿条目的方式。
| 名称 | 值 | 描述 |
|---|---|---|
| REPL_PST_DEBUG | 0 = 禁用选项 1 = 启用选项 |
此设置可以打开和关闭在控制台(如果启用)上显示的调试输出。如果设置为 1,则 Lotus Domino Access for Microsoft Outlook 捕捉所有调试输出,但是此设置会稍微影响性能。如果将它设置为 0,则会关闭调试输出。此输出对 Lotus Domino Access for Microsoft Outlook 支持小组有用。 |
| STX9 | 0 = 禁用选项 1 = 启用选项 |
设置为 1 时,此设置显示控制台,这样可以实时查看调试输出。 |
| CONSOLE_LOG_ENABLED | 0 = 禁用选项 1 = 启用选项 |
设置为 1 时,此设置将控制台信息保存到 IBM_TECHNICAL_SUPPORT 目录中的 console.log 中,该目录位于 Lotus Domino Access for Microsoft Outlook 程序目录(单用户)或数据目录(多用户)中。 |
| REPL_PST_TRUNCATE_OFF | 0 = 禁用选项 1 = 启用选项 |
此设置防止缓存文件被截短。可以使用此设置排除故障,但是它可导致性能降低,使缓存文件变大。 |
| ABSORT | 0 = 禁用选项 1 = 启用选项 |
此设置按姓氏、名字顺序显示通讯簿条目,这可能与电子邮件地址相反,电子邮件名称的显示方式是名字、姓氏/组织。目前,还没有测试此设置对日历和日程安排的影响。 |
| ALT_NAMES | 0 = 禁用选项 1 = 启用选项 |
此设置指示在可能时应该在配置文件中使用替代名称(通过安装程序添加)。它会更改对通讯簿中名称的显示。 |
| DISBALEDYNCONFIG | 0 = 禁用选项 1 = 启用选项 |
设置为 1 时,此设置防止 Lotus Domino Access for Microsoft Outlook 将 dynconfig 注册为回调。它对 Lotus Domino Access for Microsoft Outlook 禁用 dynconfig。 |
作为参考资料使用本文,可以减少对 Lotus Domino Access for Microsoft Outlook 的 Notes.ini 文件的神秘感,更有信心地利用 Notes.ini 文件作为配置工具。它包含关于产品版本、配置文件设置、运行时条件、托管用户和本地归档存储的信息。另外,它允许用户获取调试信息,并更改通讯簿显示名称的方式。当发生问题时,可以在 Notes.ini 文件中找到原因。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14751907/viewspace-444283/ ,如需转载,请注明出处,否则将追究法律责任。