扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
长期使用 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 文件路径
在单用户安装的情况下,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<version>_<date>,其中 <version> 指定版本号,<date> 指定构建日期 | 此设置列出了系统上安装的 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 – <First name> <Middle initial> <Last name> | 此设置是配置文件最后设置的邮件存储名称。 |
相关的配置文件设置
下表中的每个值都是一个列表。每次创建 Lotus Domino Access for Microsoft Outlook 配置文件时向列表添加一个条目。
名称 | 值 | 描述 |
---|---|---|
MAPI_PSTFILE | <common user name>_<common server name>.pst | 此设置为安装的每个配置文件列出了 Microsoft Outlook 数据文件的名称(PST 文件)。 |
REPLTEST_CACHE | <common user name>_<common server name>.nsf | 此设置为安装的每个配置文件列出了缓存文件名称(NSF 文件)。 |
MAPI_PROFILE | <common user name's> mail on <common server name> | 此设置为安装的每个配置文件列出了 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 | <common user name>.id 例如,jsmith.id |
此设置指定用户当前登录的 ID 文件。配置文件每次登录时会更新此设置。不要使用常规用户名对其进行命名。 |
MailFile | MAIL/<common user name>.nsf 例如,MAIL/jsmith.nsf |
此设置指示当前在服务器上登录的邮件文件的路径。配置文件每次登录时更新此设置。 |
MailServer | <common server name> | 此设置指定用户当前登录的服务器。配置文件每次登录时更新此设置。 |
CertificateExpChecked | <common user name>.id 登录的日期 | 此设置指示用户当前登录的 ID 文件,以及最后一次检查用户证书来检查过期密码的日期。配置文件登录时更新此设置,但是每天不超过一次。 |
RequestCertTableUpdate | <common user name>.id 登录的日期 | 此设置指示用户当前登录的 ID 文件,以及 Lotus Domino Access for Microsoft Outlook 最后一次请求对此用户的证书进行密码过期检查的日期。配置文件登录时登录此设置,但是每天不超过一次。 |
配置文件的特定设置
其中每个设置都前置了<common user name>_<common server name>_,表示它应用于哪个 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 选择本地通讯簿来设置该设置。可以手动设置此值,以便从不在通讯簿列表中的服务器检索通讯簿。 |
|
托管的用户设置
每个托管用户设置都是配置文件特定的设置,并前置 <common user name>_<common server name>_。每个配置文件可以拥有最多 10 个与其关联的托管用户。每个用户拥有一个与其关联的托管用户号,从 1 到 10。可以按下列形式针对每个托管用户对配置文件添加特定的设置:
<common user name>_<common server name>_<common managed user name>_<common server name>_<profile specific setting>
其中 <profile specific> 设置可以是本文前面列出的任何配置文件特定设置,OUTLOOK_DATA_DIR 和 Directory 除外,它们不适用于托管用户。例如,您看到的设置类似于:
JohnDoe_MailServer1_JoeExecutive_MailServer1_SETUP=1
名称 | 值 | 描述 |
---|---|---|
Manage_<managed user number>,其中 <managed user number> 是 1 和 10 之间的数字 | 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_<managed user number> | 托管用户号的存储 ID。PST 的部分信息。该存储(ID) 位于该存储中所有文件夹的顶级。 | 此设置指定托管用户的邮件存储。 |
Manage_Store1_<managed user number> | 这是上面存储 ID 的延续。 | 此设置列出了从 Manage_Store_<managed user number> 设置延续的托管用户的邮件存储,因为数字对于一个值来说可能太长。 |
Manage_Inbox_<managed user number>、Manage_Calendar_<managed user number>、Manage_Contact_<managed user number>,等等 | 条目 ID:PST 中的所有对象都有一个条目 ID。这是等效于 Notes 数据库中 NOTEID 的 PST。 | 这些设置为常规用户名称指定的用户列出了相应特定文件夹(收件箱、日历、联系人等等)的条目 ID。 |
|
归档设置
归档设置是配置文件特定的设置,前置 <common user name>_<common server name>_,例如:
JohnDoe_MailServer1_Manage_Count=1
每个配置文件可以拥有最多 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_<store number>,其中 <store number> 是 1 和 13 之间的数字 | 非 Lotus Domino Access for Microsoft Outlook 存储号的存储 ID。PST 的部分信息。存储 ID 位于该存储中所有文件夹的顶级。 | 此设置指定归档存储的存储 ID。 |
Archive_Store1_<store number> | 这是 Archive_Store_<store number> ID 的延续。 | 该设置是 Archive_Store_<store number> 延续的存储 ID。 |
StoreStatus_<store number> | 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 文件中找到原因。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者