有条件地根据它们是否存在于某些电子表格列中来发送“到”“cc”和“bcc”电子邮件

时间:2018-02-07 19:43:47

标签: email google-apps-script google-sheets

我想在我的MailApp.sendEmail代码中添加一行,其中我在Google工作表文档中的两个不同参考列中发送电子邮件。有没有办法做到这一点?

此外,我希望能够在我的电子邮件中引用列到密送,但并非所有单元格都已填充。有没有办法引用该列并让它忽略空白单元格,只发送我的列中列出的密件抄送人员的电子邮件?

最后,是否可以将多个电子邮件放在同一个单元格中,而不是吓坏脚本?当我目前这样做时,我收到一条错误,说“someone@gmail.com; anothersomeone@gmail.com不是有效的电子邮件。”

以下是我现在的代码:

MailApp.sendEmail({
  to: values[i][1],
  cc: values[i][2],
  // how do I reference multiple columns (2 and 3) here???
  bcc: values[i][3],
  //how do I get the code to ignore blank cells & is there a code so I put multiple emails in a cell in column 4
  subject: "Weekly math grade update for " + values[i][0],
  htmlBody: body,
});

0 个答案:

没有答案