管理配置文件和消息服务
适用于:Outlook 2013 | Outlook 2016
配置文件和消息服务管理可以涉及创建新配置文件、删除旧配置文件,以及通过更改现有配置文件中包含的消息服务和服务提供程序来修改现有配置文件的内容。 并非所有客户端都支持将配置文件和消息服务管理作为标准功能。 某些客户端与配置文件无关,只不过是允许用户在登录时选择配置文件。
如果支持配置文件或消息服务管理,则可能使用以下由 MAPI 实现的接口:
IMsgServiceAdmin:IUnknown 用于管理配置文件中的消息服务,可通过 IMAPISession::AdminServices 或 IProfAdmin::AdminServices 访问。 消息客户端通常调用 IMAPISession ,而配置客户端或不发送或接收消息的客户端调用 IProfAdmin。 请尽可能调用 IProfAdmin 方法,因为它不会导致消息服务启动。 有关使用 IMsgServiceAdmin 接口的详细信息,请参阅以下主题:配置消息服务、复制消息服务和删除消息服务。
IProfAdmin:无法 管理可通过 MAPIAdminProfiles 函数访问的配置文件。 有关使用 IProfAdmin 接口的详细信息,请参阅以下主题:使用自定义代码创建配置文件、复制配置文件、删除配置文件、查找配置文件名称和设置默认配置文件。
IProfSect :IMAPIProp 用于维护配置文件节中的属性,可通过 IMAPISession::OpenProfileSection 或 IProviderAdmin::OpenProfileSection 方法访问。 有关配置文件部分的详细信息,请参阅 MAPI 配置文件。
IProviderAdmin:IUnknown 用于管理消息服务中的服务提供程序,可通过 IMsgServiceAdmin::AdminProviders 访问。 有关使用 IProviderAdmin 接口的详细信息,请参阅 在消息服务中添加或删除提供程序。
在支持配置文件和消息服务管理时要小心。 没有任何安全措施可以防范对正在使用的配置文件进行不利修改。 MAPI 可以阻止删除正在使用的配置文件,但不能阻止删除其中的每个消息服务。 如果删除配置文件中的每个消息服务,这些服务中的所有服务提供程序都将停止,从而导致出现不可预知的结果。
本节内容
介绍如何创建配置文件。
介绍如何复制配置文件。
介绍如何删除配置文件。
介绍如何设置默认配置文件。
介绍如何查找配置文件的名称。
介绍如何添加消息服务。
介绍如何配置消息服务。
介绍如何将消息服务复制到配置文件。
介绍如何删除消息服务。
介绍如何在消息服务中添加或删除提供程序。