【问题标题】:Email subscriptions to exchange groups电子邮件订阅交换组
【发布时间】:2011-04-21 21:00:06
【问题描述】:

我正在尝试在我的报表服务器上设置一个订阅,它将向 Outlook 电子邮件组发送一封电子邮件。但是,当我在报表服务器上的收件人:字段中指定组时,我会在订阅实际运行时收到以下电子邮件。

您的邮件未到达部分或全部预期收件人。

主题:报告于 2011 年 4 月 20 日上午 9:39:02 执行

发送时间:2011 年 4 月 20 日上午 9:39

无法联系到以下收件人

2011 年 4 月 20 日上午 9:39 的 Outlook 电子邮件组

您无权发送给此收件人。如需帮助,请联系您的系统管理员。

但是,当我更改 TO: 以包括该组的成员时,他们会很好地收到电子邮件。我的问题是,是否可以在 TO: 报表服务器订阅的字段中指定电子邮件组名称,或者您是否必须将该组成员的所有个人电子邮件地址放在那里才能工作?到目前为止,我得到的回应之一是:考虑报告处理器使用特定凭据“登录”。这是服务帐户。尝试使用这些凭据打开 Windows 会话并发送邮件。我预计它会失败。确保此帐户具有群组发送权限。这是正确的吗?如果是,我是否应该咨询我们的 Exchange 服务器管理员以添加群组发送权限以及添加到哪个用户帐户?

【问题讨论】:

    标签: reporting-services reporting ssrs-2008


    【解决方案1】:

    最可能的原因是您的群组可能被配置为仅接受来自经过身份验证的用户的邮件,但也有其他可能性,例如该群组也可能被配置为仅接受来自特定用户组的邮件用户。

    【讨论】:

      【解决方案2】:

      绝对可以将 Exchange 组名称放入 SSRS 收件人列表中。

      我同意您的评论:这看起来像是 Exchange 问题。请与邮件管理员联系,了解对组的邮件存在哪些限制。

      SSRS 使用 SMTP 发送电子邮件。您可以按照 Technet 上的说明将 How to Use Telnet to Test SMTP... 替换为服务器名称和 SSRS 设置使用的地址。您可能会看到因错误而被拒绝的测试消息,希望能为您提供有关该错误的更多详细信息。至少,它会给你一些东西给 Exchange 团队。 (我不相信从 SSRS 发送电子邮件支持身份验证,但我不确定。)

      【讨论】:

      • 我继续尝试解决这个问题,但仍然没有成功。目前,报表服务器设置为使用本地系统作为服务帐户。如果实例在我的本地计算机上,并且我是域的一部分,并且我的用户可以通过 Outlook 向该组发送电子邮件,为什么我不能通过 SSRS 发送电子邮件?
      • 我刚刚编辑了答案以提供有关 SMTP 连接的详细信息,您可以对其进行测试。
      猜你喜欢
      • 1970-01-01
      • 2023-03-12
      • 2013-03-11
      • 2016-01-21
      • 2014-01-02
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      相关资源
      最近更新 更多