SSRS 电子邮件报告作业对 PDF 使用错误的内容类型



我已将SSRS(2012(配置为自动发送PDF格式的报告。在GMAIL(安卓(中,您无法单击报告以打开。您需要保存到驱动器,然后从驱动器打开。(展望可以打开它(

我认为问题是内容类型是错误的。

它发送为:内容类型:application/octet-stream;name="application/pdf">

它应该是:内容类型:application/pdf;name="application/pdf">

任何人都可以协助如何解决这个问题吗?谢谢泽夫。

来自电子邮件的标头。这是发送时附加的 PDF 附件 SSRS。

----boundary_2_ee6bd0fc-4E77-432E-81F4-b678737c8c05内容类型:应用程序/八位字节流;名称="应用程序/PDF"内容传输编码:base64内容 ID: <770d9496-f9ed-45cf-8e20-37667a2cd081>内容处置:依恋;文件名="=?utf-8?B?RW1wbG95ZWVzQ2xvY2tlZEluRHluYW1pY0dyb3VwaW5nUmVwb3J0LnBkZg==?=">

根据这篇文章,电子邮件在经过修改的SSRS后获得错误的内容类型:

对此的更新 - 经过大量实验,我发现电子邮件 当某些东西在传输过程中修改它时,它会畸形 离开 SSRS 服务器(即添加免责声明的网关(。

不过,这并不能解释为什么这个问题似乎只从 SSRS 2012 开始。

相关内容

最新更新