0
我正在与React作为基地的应用程序。我已经创建了一个注册页面,并希望在注册后通过电子邮件向用户发送验证码。我已经完成了UI部分,但不知道如何继续并使其工作。我已经看到了在PHP中注册时如何将电子邮件发送给用户,并且希望在React中实现相同的功能。发送电子邮件给用户在注册后反应
我正在与React作为基地的应用程序。我已经创建了一个注册页面,并希望在注册后通过电子邮件向用户发送验证码。我已经完成了UI部分,但不知道如何继续并使其工作。我已经看到了在PHP中注册时如何将电子邮件发送给用户,并且希望在React中实现相同的功能。发送电子邮件给用户在注册后反应
由于您正在使用节点,因此您将可以使用节点邮件程序包包。这使您可以轻松地从节点直接发送电子邮件。
看一看有网站如何得到它设置的所有细节!
下面是一些伪代码:
User.register(userDetails).then((createdUser) => {
// Your user is created
// Now lets send them an email
var mailOptions = {
from: '"Info ?" <[email protected]>', // sender address
to: userDetails.email, // This can also contain an array of emails
subject: 'Thanks for registering with <your site name>',
// text: 'Hello world ?', // plaintext body
html: '<b>Some HTML here....</b>' // html body
};
// send mail with defined transport object
transporter.sendMail(mailOptions, function(error, info){
if(error){
return console.log(error);
}
console.log('Message sent: ' + info.response);
});
})
您不能从发送电子邮件反应,则需要从后端服务器(例如节点,PHP,Java和.net等) – Tushar
发送我如何能实现一样?如果可能,你可以给我演示一下吗? – Rishika
如果你需要后端代码的帮助,你至少需要说出你使用的是什么后端(是PHP吗?因为你提到PHP,所以我认为它是PHP) –