支持邮件服务配置

适用于:Outlook 2013 | Outlook 2016

若要支持消息服务配置,请使用以下过程:

  1. 实现符合 MSGSERVICEENTRY 原型的入口点函数。 消息服务入口点函数管理对配置数据的访问,并在以下情况下调用:

    • 当客户端登录以检索信息以配置消息服务时。

    • 当客户端想要查看或更改配置属性时。

    尽管大多数消息服务都会提供入口点函数,但严格不需要这些函数。 消息服务可以通过其他方式提供对配置数据的访问权限。 但是,使用入口点函数可标准化并简化配置过程。

    MAPI 要求所有消息服务入口点函数能够存储和检索与其消息服务关联的配置文件节的属性。 你可以以交互方式、以编程方式或以交互方式和编程方式支持此功能。

    若要支持交互式配置,请提供一个属性表,其中显示配置消息服务所涉及的属性。 作为一个选项,还可以为每个可配置提供程序提供属性表。 某些消息服务将用户限制为配置属性的只读视图;其他消息服务允许用户进行更改。

    若要支持编程配置,消息服务入口点函数必须能够在无需用户干预的情况下工作。 如果消息服务可由配置文件向导调用,则必须支持编程配置。 如果消息服务不允许使用配置文件向导自行配置,则可以选择是否支持编程配置。

    有关如何支持消息服务入口点函数中的配置的详细信息,请参阅 MSGSERVICEENTRY

  2. 通过在消息服务部分中包含以下条目,在 Mapisvc.inf 配置文件中发布消息服务入口点函数的名称:

    PR_SERVICE_ENTRY_NAME=<name of message service>

  3. 创建一个或多个用于显示配置数据的属性表对话框。

  4. 如果要允许配置文件向导配置消息服务,请执行以下任务:

    • 实现符合 WIZARDENTRY 原型的入口点函数。

    • 实现符合 SERVICEWIZARDDLGPROC 原型的标准 Windows 对话框过程。

    • 增强消息服务入口点函数以响应其他事件。

另请参阅