如何从UI动态设置SMTP设置

时间:2017-11-30 13:32:15

标签: javascript node.js meteor

目前我在server.js文件中设置了以下设置,通过gmail SMTP向用户发送邮件。

//EMAIL SETTINGS
smtp = {
    username: "***@gmail.com",
    password: '***',
    server:   'smtp.gmail.com',
    port: 465
  }

process.env.MAIL_URL = 'smtps://' + encodeURIComponent(smtp.username) + ':' + encodeURIComponent(smtp.password) + '@' + encodeURIComponent(smtp.server) + ':' + smtp.port;
process.env.NODE_TLS_REJECT_UNAUTHORIZED = 0;
如果我的客户说他们必须更改地址,我必须重新启动服务器。

是否有任何动态方式从UI设置SMTP设置将其存储在数据库中,然后每当用户发送电子邮件时,都会选择数据库值?

0 个答案:

没有答案