heroku config vars为nodemailer设置电子邮件

时间:2017-05-28 11:20:18

标签: javascript node.js email heroku nodemailer

我在nodejs应用上,使用nodemailer发送电子邮件。
我在heroku环境中设置了TO个电子邮件,如下所示:

TO_EMAILS

,值为:

"['email1@gmail.com', 'email2@gmail.com']"

然而,当我收到电子邮件时,我会收到第一个email1@gmail.com的电子邮件,而第二个电子邮件则没有。但是,此第一封电子邮件的名称显示为['', 'email2@gmail.com']

如何设置变量以便将电子邮件发送到两个电子邮件地址?

UPDATE:

我在这里遵循节点制作者规则:https://nodemailer.com/message/addresses/

1 个答案:

答案 0 :(得分:1)

尝试使用其他语法:

TO_EMAILS=email1@gmail.com,email2@gmail.com

在您的程序中获取列表电子邮件以便

发送
var toEmails = process.env.TO_EMAILS.split(','); // toEmails is a array of strings