Мне интересно, возможно ли получить ответное сообщение при успешном выполнении облачной функции Firebase.
Дело в том, что я пытаюсь отправить электронное письмо, но я хотел бы убедиться, что оно отправлено и получено получателем.
Если вы используете Sendgrid для отправки электронных писем, как рекомендовано Firebase (см. https://github.com/firebase/functions-samples/tree/master/quickstarts/email-users),, вы можете использовать веб-заезды событий Sendgrid, см. https://sendgrid.com/docs/for-developers/tracking-events/event/#engagement-events и https://sendgrid.com/docs/for-developers/tracking-events/getting-started-event-webhook/.
Как объяснено в последней ссылке выше, «WebGok событий SendGrid уведомит URL-адрес по вашему выбору через HTTP POST с информацией о событиях, которые происходят, когда SendGrid обрабатывает вашу электронную почту».
Вам просто нужно настроить облачную функцию HTTP , которая будет вызываться Sendgrid для событий по вашему выбору.