【问题标题】:How to configure Microsoft Bot Framework with Office365 Email?如何使用 Office365 电子邮件配置 Microsoft Bot Framework?
【发布时间】:2016-11-25 18:19:21
【问题描述】:

我开发了一个非常简单的机器人,我想与我的Office 365 Group 连接。两者都是相对较新的技术,因此很难找到具体信息。

创建并上传我的机器人后,我单击添加以启用电子邮件通道。

添加屏幕然后将我带到“配置电子邮件”屏幕,我不知道该怎么做:

我的问题是:

  1. 如何为我的 Bot 配置电子邮件渠道?
  2. 如果我将此机器人分发给其他拥有自己的 Office365 服务和活动目录的企业,身份验证将如何工作?
  3. 由于机器人位于 Azure 上,它是否需要对客户端的活动目录进行任何形式的访问?

【问题讨论】:

    标签: office365 botframework


    【解决方案1】:

    如果我正确理解您的问题,您需要创建一个新的 Office365 帐户来代表您的机器人(即 MyBotName@SomeOfficeDomain.com)。您的所有客户都将使用同一个电子邮件地址与机器人通信,无论他们在哪个域中。 BotFramework 尚不支持个人企业部署。

    【讨论】:

    • 谢谢,但是我无法登录。我们有自己的 AD,它与 Office 365 连接。我在我们的 AD 中有我的帐户。当我尝试输入这些凭据时,我收到错误“无法验证给定的凭据”。我尝试了以下电子邮件:mybot@companydomain.com 和 mybot@companydomain.onmicrosoft.com。没有一个工作。想法?
    • 可以使用 Office365 或 Outlook.com 帐户。对于您自己的 AD,这取决于您如何设置它。 BotFramework 使用 EWS Api (msdn.microsoft.com/en-us/library/office/…)。
    • 谢谢,我的 outlook.com 电子邮件正常工作,但我的 AD 帐户不可用。此外,“收听所有消息”复选框是否适用于电子邮件,还是仅适用于 Slack 等消息传递组?
    • 你是对的,“收听所有消息”不适用于电子邮件,因为机器人在收件人列表中被寻址。它仅适用于 Slack 等频道中的群组对话,您可能希望机器人仅在直接寻址时做出响应。
    • 我终于可以连接我的交换帐户了。它只是随机工作。但是,当我向我的交换帐户发送电子邮件时,机器人没有回复。有什么方法可以找出错误是什么,幕后发生了什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-04
    • 1970-01-01
    • 1970-01-01
    • 2017-10-12
    • 1970-01-01
    • 1970-01-01
    • 2019-10-11
    相关资源
    最近更新 更多