检查电子邮件在Google Apps脚本中是否有效

时间:2018-06-19 17:35:34

标签: google-apps-script

我有一个Google表格,其中包含超过50封电子邮件。我需要能够分别向每封电子邮件发送一封电子邮件,但要确定哪些是无效的电子邮件。 我的代码:

var failureCount = 0;
for (var i = 0; i < recipients.length; i++) {
  try {
    MailApp.sendEmail(recipients[i], subject, body, { htmlBody: htmlBody, noReply: true});
  } catch (err) {
    failureCount++;
  }
}

我已经对此进行了测试,似乎只有当收件人[i]的值不是正确的电子邮件格式时,才会引发错误。如果电子邮件地址不存在,则不会引发错误。我需要能够确定该电子邮件地址是否存在,如果不存在,则将其视为失败之一。

1 个答案:

答案 0 :(得分:0)

Apps Script没有方法来检查电子邮件是否有效。但是,您可以尝试Email Checkers tools online