使用NodeJs,ExpressJs注册时validation电子邮件地址

我是MeanJS框架(MongoDb,ExpressJS,NodeJS和AngularJS)的新手,我需要你的帮助来解释我如何发送包含新用户链接的电子邮件来validation他的地址?

使用nodemailer 。

自述文件中的一个简单例子:

var nodemailer = require('nodemailer'); var transporter = nodemailer.createTransport(); transporter.sendMail({ from: 'sender@address', to: 'receiver@address', subject: 'hello', text: 'hello world!' }); 

通过SMTP发送电子邮件也是可能的(使用Gmail,Hotmail等):

 var nodemailer = require('nodemailer'); var transporter = nodemailer.createTransport({ service: 'gmail', auth: { user: 'sender@gmail.com', pass: 'password' } }); transporter.sendMail({ from: 'sender@address', to: 'receiver@address', subject: 'hello', text: 'hello world!' });