通过电子邮件订阅交换组

时间:2011-04-21 21:00:06

标签: reporting-services reporting ssrs-2008

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

您的邮件未覆盖部分或全部目标收件人。

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

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

无法联系到以下收件人

Outlook Email Group于2011年4月20日上午9:39

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

我同意你的意见:这看起来像是一个Exchange问​​题。请与邮件管理员联系,查看邮件对组的限制。

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