代码之家  ›  专栏  ›  技术社区  ›  Harry

SSRS 2016-发送邮件失败:操作已超时。不会重新发送邮件

  •  0
  • Harry  · 技术社区  · 8 年前

    发送电子邮件订阅(数据驱动)时,我经常遇到以下错误

       at Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider.Deliver(Notification notification)
    notification!WindowsService_5!2754!07/31/2018-10:12:22:: e ERROR: Error occurred processing subscription ec52efbe-63be-4b47-85e1-fa8f850d76ab: Failure sending mail: The operation has timed out.Mail will not be resent.
    notification!WindowsService_5!2754!07/31/2018-10:12:22:: i INFO: Notification 8290464c-90d6-4e58-859e-33f4a4e24a74 completed.  Success: False, Status: Failure sending mail: The operation has timed out.Mail will not be resent., DeliveryExtension: Report Server Email, Report: Invoice, Attempt 0
    emailextension!WindowsService_5!8c0!07/31/2018-10:12:33:: e ERROR: Error sending email. Exception: System.Net.Mail.SmtpException: The operation has timed out.
       at System.Net.Mail.SmtpClient.Send(MailMessage message)
    

    我不认为这是报告超时,因为它运行良好,文件共享订阅没有任何错误。一次只生成大约60-70封电子邮件,超过75%的邮件因上述错误而失败。不过,我有一份报告在文件共享方面做了400多个工作,它们都工作得很好。(0个错误)

    我查看了报表服务器设置并增加了会话超时值等。但没什么区别……

    我在Windows Server 2012 R2(64位)上使用SSRS 2016(64位)Enterprise

    我似乎在网上找不到任何明确的指示。任何帮助都将不胜感激

    1 回复  |  直到 8 年前
        1
  •  1
  •   Harry    8 年前

    推荐文章