目前我在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设置将其存储在数据库中,然后每当用户发送电子邮件时,都会选择数据库值?