Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 从SSRS打开Outlook,在部署到报告服务器后,从IE 10浏览器在CC中添加多封电子邮件_Internet Explorer_Reporting Services - Fatal编程技术网

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

Internet explorer 从SSRS打开Outlook,在部署到报告服务器后,从IE 10浏览器在CC中添加多封电子邮件,internet-explorer,reporting-services,Internet Explorer,Reporting Services,我需要添加多个电子邮件地址(有时需要在cc中添加67个,有时需要添加100多个),它们是在部署到报表服务器后基于过滤器生成SSRS报表时动态生成的。我正在使用“Mailto:”expresion with“?cc”&字段!Email.value但当我单击要在outlook中打开的电子邮件链接时,它不会添加所有电子邮件,因为IE的最大URL限制为2k,所以它类似于MailTo:1@c.com;2@c.com;3@c.com;....;75@c.com; 在IE的url中,所以我想知道是否有任何方法

我需要添加多个电子邮件地址(有时需要在cc中添加67个,有时需要添加100多个),它们是在部署到报表服务器后基于过滤器生成SSRS报表时动态生成的。我正在使用“Mailto:”expresion with“?cc”&字段!Email.value但当我单击要在outlook中打开的电子邮件链接时,它不会添加所有电子邮件,因为IE的最大URL限制为2k,所以它类似于MailTo:1@c.com;2@c.com;3@c.com;....;75@c.com; 在IE的url中,所以我想知道是否有任何方法可以在outlook中添加cc中的所有电子邮件地址。我不想为电子邮件创建组,因为它是动态生成的。

实际上,
mailto:
URL的URL长度限制是512字节。不,没有解决办法;如果您想从客户端发送更长的邮件,您需要使用ActiveX控件,并让它直接调用邮件API(MAPI)。

对于如此多的电子邮件,最好的解决方案是通过公司建立一个全球通讯组列表。例如,不必发送:67封电子邮件,而是抄送:100多封电子邮件。创建邮件组和部门_dl@company.com“dl”意味着分发列表,“部门”可以根据受众的不同而有所不同,您可以根据所选参数推断使用哪封电子邮件作为if-else语句等

邮件组分发电子邮件将从其他位置进行管理,以便您可以根据需要添加/删除人员

如果你在公司里没有这样的选择,试试类似的方法