2011-04-21 119 views
0

我试图在我的报表服务器上设置订阅,该订阅将向Outlook电子邮件组发送电子邮件。但是,当我在报表服务器的“收件人:”字段中指定组时,实际运行订阅时,我收到以下电子邮件作为响应。电子邮件订阅交换组

您的邮件没有收到部分或全部收件人。

主题:报告在2011/4/20上午09时39分02秒

发送执行:2011/4/20 9:39

以下收件人不能达到

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

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

然而,当我改变TO:包括该组的成员,他们收到的电子邮件的罚款。我的问题是,是否可以在报表服务器订阅的TO:字段中指定电子邮件组名称,或者是否必须将该组成员的所有单个电子邮件地址放在其中才能使用?我迄今得到的回应之一是:考虑报表处理器“登录”具有特定凭证。这是服务帐户。尝试使用这些凭据打开Windows会话并发送邮件。我预计它会失败。确保此帐户具有群组发送权限。这是否正确?如果是这样,我应该咨询我们的Exchange服务器管理员以获取群组发送权限并将其添加到哪个用户帐户?

回答

0

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

0

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

我同意您的评论:这看起来像一个Exchange问​​题。与邮件管理员一起检查邮件组对邮件存在的限制。

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

+0

我一直在尝试解决此问题,但仍然没有取得任何成功。正常情况下,报表服务器设置为使用本地系统作为服务帐户。如果实例位于本地计算机上,并且我是域的一部分,并且我的用户可以通过Outlook向此组发送电子邮件,为什么我无法通过SSRS执行此操作? – 2011-05-02 18:54:02

+0

我刚刚编辑了我的答案,以提供有关SMTP连接的详细信息,您可以测试该连接。 – 2011-05-03 03:08:08