nodemailer将所有先前发送的地址作为cc发送

时间:2017-08-22 10:34:51

标签: node.js email nodemailer

我正在使用nodemailer 2.4.2。它工作正常,发送没有错误的电子邮件。 但是现在它在实际站点上运行,它正逐步将所有以前的地址添加到每个电子邮件中。我现在添加了一个transport.close(),但文档似乎表明这是一个效率测量而不是这个问题。脚本不访问表,因此只能从缓存中收集地址

1 个答案:

答案 0 :(得分:0)

我正在收集存储在serverConfig中的数组,其中包含两封电子邮件。然后在发送列表之前推送在表单中输入的电子邮件 我没有意识到我当时正在使用对原始的引用,这意味着该列表正在不断添加。 现在使用点点符号表示复制,似乎已经解决了问题。     const sendToList = serverConfig.emailAddresses; 现在     const sendToList = [... serverConfig.emailAddresses];

sendToList.push(电子邮件);