2017-08-04 50 views
0

在我的应用程序中,我使用的是角度1,我们正在使用节点邮件程序0.7.1。目前我们正在从设置的特定电子邮件地址发送电子邮件。要求是当用户填写表单时,从用户输入的电子邮件地址接收电子邮件。Nodemailer从联系我们表单中获取用户电子邮件作为动态值。

因此,我们没有任何硬编码的电子邮件地址集,每当客户服务收到电子邮件时,他们应该能够点击回复并回复客户。

下面是代码的外观。

var mailOptions = { 
     from: req.body.name + ' <[email protected]>', // sender address 
     to: '[email protected]', // list of receivers 
     subject: 'Contact Us', // Subject line 
     html: content // html body 
    }; 

回答

0

别介意我想它了。这是一个窍门。

from: '"' + req.body.name + '" <' + req.body.email + '>', 
0
let senderEmail = '[email protected]'; here you can give dynamic value 
let receivers = [email protected]'; if multiple receivers than you can loop there. 
var mailOptions = { 
    from: req.body.name + senderEmail, // sender address 
    to: receivers, // list of receivers 
    subject: 'Contact Us', // Subject line 
    html: content // html body 
}; 
相关问题