Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript临时设置env变量值_Javascript_Meteor_Sparkpost - Fatal编程技术网

如何使用javascript临时设置env变量值

如何使用javascript临时设置env变量值,javascript,meteor,sparkpost,Javascript,Meteor,Sparkpost,要发送电子邮件,我希望使用具有不同api密钥的SMTP url,并希望动态设置env变量。 例如,在服务器上,下面的代码将用于设置my env变量以设置邮件smtp Meteor.startup( function() { process.env.MAIL_URL = "<Our URL here with dynamic api key value from Database>"; }); Meteor.startup(函数(){ process.env.MAIL_URL=“”

要发送电子邮件,我希望使用具有不同api密钥的SMTP url,并希望动态设置env变量。
例如,在服务器上,下面的代码将用于设置my env变量以设置邮件smtp

Meteor.startup( function() {
 process.env.MAIL_URL = "<Our URL here with dynamic api key value from Database>";
});
Meteor.startup(函数(){ process.env.MAIL_URL=“”; }); 正因为如此,它第一次使用单个值设置env变量,然后在设置值后不会获得更改。 如何更改和修改api键值以发送电子邮件?
我们将非常感谢您在实施过程中提供的任何帮助或建议。

从理论上讲,您随时都可以这样做,但这并不能保证有效。请参阅-特别是“您也可以从Meteor内部设置/更改环境变量,但在使用之前需要进行设置。”这句话确实会对MAIL_URL提出警告,建议您可以稍后设置,只要您尚未发送任何邮件,但这听起来对您的情况没有多大帮助。好的。我想使用不同的子帐户发送电子邮件,为此,我需要分别在smtp url中添加每个子帐户凭据,即apiKey。所以问题是,一旦我在从project发送第一封电子邮件时使用特定的子帐户凭据设置了smtp url,之后我就无法使用不同的apiKey发送电子邮件。我从数据库动态获取的键值。如何更改和修改api键值以发送电子邮件?我对Meteor/Node了解不多,但从我给你的链接来看,这似乎是该软件的一个基本限制。再说一遍,我对它了解不多,但是你能声明多个meteor实例吗?那么每个都有自己的环境设置?我不知道这是否真的管用,因此发表评论而不是回答!从理论上讲,你随时都可以做,但这并不能保证有效。请参阅-特别是“您也可以从Meteor内部设置/更改环境变量,但在使用之前需要进行设置。”这句话确实会对MAIL_URL提出警告,建议您可以稍后设置,只要您尚未发送任何邮件,但这听起来对您的情况没有多大帮助。好的。我想使用不同的子帐户发送电子邮件,为此,我需要分别在smtp url中添加每个子帐户凭据,即apiKey。所以问题是,一旦我在从project发送第一封电子邮件时使用特定的子帐户凭据设置了smtp url,之后我就无法使用不同的apiKey发送电子邮件。我从数据库动态获取的键值。如何更改和修改api键值以发送电子邮件?我对Meteor/Node了解不多,但从我给你的链接来看,这似乎是该软件的一个基本限制。再说一遍,我对它了解不多,但是你能声明多个meteor实例吗?那么每个都有自己的环境设置?我不知道这是否真的管用,因此发表评论而不是回答!