Reporting services SSRS报告订阅有时不起作用

Reporting services SSRS报告订阅有时不起作用,reporting-services,subscription,Reporting Services,Subscription,我们已经创建了10到12份SSRS报告,并为这些报告创建了订阅。有时订阅状态显示已发送邮件,但实际上我们尚未收到任何电子邮件。这里可能有问题。< P>检查SMTP服务器上的日志(如果当前日志记录级别不够,请考虑记录更多信息ALA)。 您可能会发现邮箱已满或存在其他一些邮件问题,Reporting Services在将邮件发送到SMTP服务器时未报告这些问题。您可以在Reporting Services配置管理器->电子邮件设置中找到SMTP服务器设置。我们在SQL 2008的第一个SSRS版本中

我们已经创建了10到12份SSRS报告,并为这些报告创建了订阅。有时订阅状态显示已发送邮件,但实际上我们尚未收到任何电子邮件。这里可能有问题。

< P>检查SMTP服务器上的日志(如果当前日志记录级别不够,请考虑记录更多信息ALA)。
您可能会发现邮箱已满或存在其他一些邮件问题,Reporting Services在将邮件发送到SMTP服务器时未报告这些问题。您可以在Reporting Services配置管理器->电子邮件设置中找到SMTP服务器设置。

我们在SQL 2008的第一个SSRS版本中遇到了这个问题。此问题通常在service pack中得到纠正。更新使发送报告的引擎更加可靠,如果不发送,作业将显示失败。以前,我会看到作业已运行,但不会在服务器上获得任何反馈,因此看起来它已运行。然而,我的用户给了我很多反馈,说这份报告没有提供给他们


此外,如果您将电子邮件发送给多个用户,而其中任何一个用户都不在系统中,您可能会看到报告失败,但没有给出很好的原因。报告将立即发送到整个列表,如果电子邮件列表中的任何用户,整个列表将不会收到报告。

您是否收到过来自该SSRS服务器的邮件?如果没有,我遇到的问题是Exchange没有启用“此主机的中继”。您将在SSRS日志中找到错误。

我也有同样的问题。它说邮件已发送,但从未收到。我在日志中没有错误或警告,但问题是附件太大。

问题在于接收端的接收文件大小限制。检查服务器生成的文件大小,检查现有收件人接收附件的限制,并相应增加。这应该行得通

我们的系统中也存在同样的问题。我在向多个收件人发送邮件时发现,列表中的第一个收件人从未收到报告。我可以通过用分号开始到:行来解决这个问题。例如:

To:  ;email1@myorg.org; email2@myorg.org