通过电子邮件订阅交换组
我正在尝试在我的报表服务器上设置订阅,该订阅将向 Outlook 电子邮件组发送电子邮件。但是,当我在报表服务器上的“收件人:”字段中指定组时,当订阅实际运行时,我会收到以下电子邮件作为响应。
您的邮件未到达部分或全部预期收件人。
主题:报告于 4/20/2011 上午 9:39:02 执行
发送:4/20/2011 上午 9:39
无法
于 4/20/2011 上午 9:39 联系到 Outlook 电子邮件组
您无权发送给该收件人。如需帮助,请联系您的系统管理员。
但是,当我更改“收件人:”以包含该组的成员时,他们可以正常收到电子邮件。我的问题是,是否可以在报表服务器订阅的“收件人:”字段中指定电子邮件组名称,或者是否必须将该组成员的所有个人电子邮件地址都放在其中才能正常工作?到目前为止,我得到的答复之一是:考虑报表处理器使用特定凭据“登录”。这是服务帐户。尝试使用这些凭据打开 Windows 会话并发送邮件。我预计它会失败。确保该帐户具有群发权限。这是正确的吗?如果是,我应该咨询我们的交换服务器管理员以添加组发送权限以及添加到哪个用户帐户?
I am attempting to set up a subscription on my report server that will send out an email to a outlook email group. However when I specify the group in the To: field on the report server I get the following email in response when the subscription is actually ran.
Your message did not reach some or all of the intended recipients.
Subject: Report was executed at 4/20/2011 9:39:02 AM
Sent: 4/20/2011 9:39 AM
The following recipient(s) cannot be reached
Outlook Email Group on 4/20/2011 9:39 AM
You do not have permission to send to this recipient. For assistance, contact your system administrator.
However, when I change the TO: to include members of that group they receive the emails fine. My question is, is it possible to specify out email group names in the TO: field of a report server subscription or do you have to put all of the individual email addresses of the members of that group in there for it to work? One of the responses that I got so far was: Consider that the Report Processor "logs on" with specific credentials. This is the Service Account. Try to open a Windows Session using these credentials and send the mail. I expect it will fail. Make sure this account has group-send rights. Is this correct and if so should I be consulting with our exchange server admin to get group send rights added and to which user account?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最可能的原因是您的组可能被配置为仅接受来自经过身份验证的用户的邮件,但也存在其他可能性,例如该组也可能被配置为仅接受来自特定用户组的邮件。
The most likely reason is that your group may be configured to only accept mail from authenticated users, but there are also other possibilities, for example it is also possible that the group has been configured to only accept mail from a certain set of users.
绝对可以将 Exchange 组名称放入 SSRS 收件人列表中。
我同意你的评论:这看起来像是一个交换问题。请咨询邮件管理员,了解对发送至群组的邮件存在哪些限制。
SSRS 使用 SMTP 发送电子邮件。您可以按照 Technet 上的说明来了解 如何使用 Telnet测试 SMTP... 替换 SSRS 设置使用的服务器名称和地址。您可能会看到测试消息被拒绝并出现错误,这有望为您提供有关该错误的更多详细信息。至少,它会给您一些可以带到 Exchange 团队的东西。 (我不认为从 SSRS 发送电子邮件支持身份验证,但我对此不确定。)
It is definitely possible to put Exchange Group names into the SSRS recipient list.
I'm agree with your comment: this looks like an Exchange problem. Check with the mail admins to see what restrictions on mail to groups exist.
SSRS uses SMTP to send email. You can follow the instructions on Technet for How to Use Telnet to Test SMTP... Substitute in the server name and from address that SSRS is set to use. You will likely see the test message refused with an error that will hopefully give you more details on the error. At the very least, it will give you something to take to the Exchange team. ( I don't believe that sending email from SSRS supports authentication, but I'm not sure on that.)