Получать по электронной почте, когда Firebase Realtime DB получает новые данные из Dialogflow
Я хочу получать электронное письмо, когда моя база данных Firebase Realtime получает новые данные (телефон пользователя). Данные отправляются в Firebase с помощью встроенного редактора Dialogflow.
Я обнаружил, что должен использовать nodemailer и обновить свой package.json с учетом зависимостей.
Я нашел пример, но он отправляет электронное письмо пользователю.
Мне не удалось адаптировать его для отправки мне электронного письма (не пользователю), когда он заполняет новые данные с помощью функции Firebase (с помощью onWrite()).
0 ответов
В приведенном вами примере строки 42 - 45 должны позволить вам изменить адрес электронной почты получателя:
const mailOptions = {
from: '"Spammy Corp." <noreply@firebase.com>',
to: val.email,
};
Что происходит, когда вы передаете свой собственный адрес электронной почты в виде строки в mailOptions.to
объект?