代码之家  ›  专栏  ›  技术社区  ›  Douglas Anderson

为服务帐户创建MAPI配置文件

  •  2
  • Douglas Anderson  · 技术社区  · 16 年前

    profman2 当我不想在服务器上安装Outlook时,为需要访问Exchange邮箱的服务器创建MAPI配置文件。当我能够以需要访问配置文件的用户身份登录时,这就可以了。当应用程序由没有登录权限的服务帐户运行时,这不起作用。如何以编程方式为其他用户或在运行时通过服务帐户创建配置文件?

    Redemption 访问需要MAPI配置文件的Exchange的步骤已经存在。Redemption似乎允许创建MAPI配置文件,但我似乎无法在C中实现这一点。感谢您的帮助。

    2 回复  |  直到 16 年前
        1
  •  4
  •   Dmitry Streblechenko    16 年前

    为什么不让Redemption为您创建个人资料?

    RDOSession.Logon 确实需要现有的配置文件,但是RDOSession.LogonExchangeMailbox 不-它将创建(和删除)一个临时配置文件。

        2
  •  0
  •   David    16 年前

    只需将服务配置为作为具有权限的人运行就更容易了。我们有一个虚拟域用户设置了类似的权限,它运行得非常好。

    http://www.codeproject.com/KB/cs/DynWinServiceInstallUtil.aspx