如何使用Express JS以HTML格式发送电子邮件

时间:2019-07-04 12:23:24

标签: javascript node.js express

我是nodejs的新手,我在主页上(在localhost上)显示html文件,在此文件中有“与我们联系”表格,我想向用户发送电子邮件,我该怎么做?这是我当前的代码,谢谢!

app.set('view engine', 'ejs');
app.use(express.static('public'));

app.get('/', function(req, res){
   res.sendFile(__dirname + '/index.html'); 
});

1 个答案:

答案 0 :(得分:1)

要发送电子邮件,您需要一台SMTP服务器,并且还需要在将发送电子邮件的节点中创建一个电子邮件服务。

OR

通过其他方式,您可以使用NPM模块“ nodemailer”发送电子邮件 https://github.com/niftylettuce/email-templates