gmailapp 中的多个密件抄送收件人(google apps 脚本)

use*_*556 1 google-apps-script

我想使用 google apps 脚本中的 gmailapp 向多个密件抄送者发送电子邮件。

以下不起作用。我测试过。似乎只有第二个收件人 bcc2 才会收到该电子邮件。我在Google的文档中找不到答案(https://developers.google.com/apps-script/reference/mail/mail-app

var bcc = "abc@example.com";

var bcc2 = "xyz@example.com";

GmailApp.sendEmail("",Email_Title, "", {'bcc':bcc, 'bcc':bcc2, htmlBody: Msg });


我可以通过使用 for 循环来解决这个问题

var bcc = ["abc@example.com", "xyz@example.com"];

for (var i = 0; i < bcc.length; i++){}

但这对我来说并不理想,因为我会在发件箱中发现多封已发送的电子邮件,而不是一封已发送的电子邮件,其中有多个密件抄送收件人

Ash*_*rke 5

如果您查看您提供的链接中的文档,它会指出它需要是一个以逗号分隔的电子邮件地址列表。因此你的代码应该是这样的:

var bcc1and2 = "xyz@example.com,abc@example.com";

GmailApp.sendEmail("",Email_Title, "", {'bcc':bcc1and2, htmlBody: Msg });