在报告中以编程方式将添加的电子邮件分离到 CC

Programmatically Seperate Added Emails to CC in Reports

我有代码,其中 returns 特定邮寄 ID 中属于客户联系人列表的所有联系人。当用户在查看报告时单击 "Send" 时,代码会将所有姓名插入电子邮件的 CC 部分。问题是代码没有正确地将电子邮件分开,就好像有人用手手动放入电子邮件一样。

这是它以编程方式将电子邮件放入 CC 插槽的方式:

这就是我希望正确添加电子邮件的方式:

我目前构建返回字符串的方式如下:

emails += "\"\"" + contact.FullName + "\" (" + contact.EMail + ") <" + 
   contact.EMail + ">\"\r"; //Environment.NewLine;

我试过换行,但没用,所以我只用了 \r 并在换行中留下了注释。

使用 Acumatica 电子邮件客户端时,我建议使用 semi-colon 作为分隔符。

如果邮箱地址不足,将跨越多行space。

例如:“"Test" (DR@acumatica.com)”; ""Test2" (DR2@acumatica.com)"; ""Test3" (DR3@acumatica.com)"