我有一个奇怪的问题,我无法在网上找到答案,也无法自己查看。
基本上,当我为我在 SSRS Report Builder (2008) 中创建的报告设置电子邮件订阅时;我可以将我的报告呈现为 PDF 以外的任何格式,并且它会成功发送给我。报表是从我们的招聘数据库中返回一些客户信息的表格;没什么复杂的,如果我选择另一种格式,它也能正常工作。
如果我尝试以 PDF 格式发送,我会收到错误消息:“发送邮件失败:传输丢失了与服务器的连接。”
如果我从报表设计器运行它,我可以将报表导出为 PDF 格式,并且完全呈现的 PDF 的文件大小约为 35kb,所以我无法想象超时。
这让我感到困惑,我想知道根本原因。
谢谢你的时间。
这个难题的另一部分是无法发送的文件是在一个临时位置创建的,然后将被删除。
这个问题现在已经完全解决 - 简而言之(经过几次错误的启动,例如检查文件/文件夹权限和发现报告将通过订阅以 pdf 格式发送,如果它们包含图形而不是矩阵);我们最终使用 SMTP(在 SQL Server 上设置)将电子邮件从 SQL Server 发送到 Exchange,然后由 Exchange 处理剩余的旅程。
谢谢大家的建议。