向新用户发送欢迎邮件(flutter web)
Send Welcome mail to new user ( flutter web )
我想在注册时向用户发送一封欢迎邮件。
前端 Flutter(网络)。
后端火力地堡。
请帮忙。
谢谢
您需要通过 authentication triggers 以这种方式使用 Firebase Cloud Functions:
exports.sendWelcomeEmail = functions.auth.user().onCreate(user => {
const newUser = user;
let transporter = nodemailer.createTransport(transport[, defaults])
var message = {
from: "sender@server.com",
to: "receiver@sender.com",
subject: "Message title",
text: "Plaintext version of the message",
html: "<p>HTML version of the message</p>"
};
transporter.sendMail(message)
return null
});
我在这里使用了 Nodemailer,但您可以使用任何电子邮件服务。 Nodemailer 是免费的,您可以阅读更多相关信息 here。
或者,您可以使用 Firebase 的 send email extension,这也需要 Firestore。
我想在注册时向用户发送一封欢迎邮件。 前端 Flutter(网络)。 后端火力地堡。 请帮忙。 谢谢
您需要通过 authentication triggers 以这种方式使用 Firebase Cloud Functions:
exports.sendWelcomeEmail = functions.auth.user().onCreate(user => {
const newUser = user;
let transporter = nodemailer.createTransport(transport[, defaults])
var message = {
from: "sender@server.com",
to: "receiver@sender.com",
subject: "Message title",
text: "Plaintext version of the message",
html: "<p>HTML version of the message</p>"
};
transporter.sendMail(message)
return null
});
我在这里使用了 Nodemailer,但您可以使用任何电子邮件服务。 Nodemailer 是免费的,您可以阅读更多相关信息 here。
或者,您可以使用 Firebase 的 send email extension,这也需要 Firestore。