-1

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

4

2 回答 2

0

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

于 2013-09-06T19:30:24.583 回答
0

处理这么多电子邮件的最佳解决方案是通过公司建立一个全球分发列表。例如,而不是收件人:67 封电子邮件抄送:100 多封电子邮件。创建 mailing_group_department_dl@company.com “dl”表示分发列表,“部门”可以根据受众而有所不同,您可以根据选择的参数推断使用 if else 语句等的电子邮件。

邮件组分发电子邮件将从不同位置进行管理,因此您可以根据需要添加/删除人员。

如果您在公司内没有该选项,请尝试类似的方法。

于 2020-04-28T18:04:41.447 回答