从SSRS打开Outlook,部署到报表服务器后,从IE 10浏览器在CC中添加多个电子邮件。

问题描述 投票:-1回答:2

我需要添加多个电子邮件地址(有时是67个,有时是100多个,要添加到cc中),并且在部署到报表服务器后,当SSRS报表根据过滤器生成时,它们会动态生成。我使用 "Mailto: "表达式与"?cc"&field!Email.值,但当我点击电子邮件的链接在outlook中打开时,它不能添加所有的电子邮件,因为IE最大的URL限制是2k,所以它像;;;......;;在IE的url中。 值,但当我点击邮件链接在outlook中打开时,它并没有添加所有的电子邮件,因为IE最大的URL限制是2K,所以它像MailTo:[email protected];[email protected];[email protected];......;[email protected];在IE的url中,所以我想知道是否有任何方法来添加所有的电子邮件地址在cc中的outlook。我不想为电子邮件创建组,因为它是动态生成的。

internet-explorer reporting-services
2个回答
0
投票

实际上,URL长度限制为 mailto: URLs是512字节。不,没有变通的办法,如果你想从客户端发送较长的邮件,你需要使用一个ActiveX控件,让它直接调用邮件API(MAPI)。


0
投票

对于该数量的邮件,最好的解决方案是通过公司建立一个全局分发列表。例如,与其让To: 67封邮件 CC: 100多封邮件。建立[email protected] "dl "意思是分发列表,"部门 "可以根据受众不同,可以根据选择的参数用if else语句等推理出哪个邮件。

邮件群发邮件会在不同的位置管理,所以你可以根据需要添加remove人。

如果你在公司内部没有这个选项,可以试试类似的方法。

© www.soinside.com 2019 - 2024. All rights reserved.