reglas firestore datos data auth angularjs email firebase server angularfire

angularjs - firestore - Enviar correo electrónico cuando coincida en la base de datos de Firebase



firestore rules (1)

Si NO estás ejecutando un servidor

Puedes lograrlo usando un servicio como Zapier .

Puede crear un zap que vincule FireBase y un servicio de correo electrónico como Mandrill.

A Zap combines triggers and actions — whenever the trigger event occurs, Zapier automatically completes the action for you!

Cuando hay una coincidencia, actualice una clave especial en su base de datos FireBase.

Como Zapier está escuchando las actualizaciones de esa clave en particular, reaccionará enviando sus correos electrónicos a través de Mandrill.

Actualización de marzo de 2017

Ahora se han agregado nuevas herramientas a Firebase para activar controladores de eventos de base de datos:

Si está ejecutando un servidor

Su servidor puede verificar fácilmente los valores en FireBase y enviar correos electrónicos en consecuencia. Eso sería entonces un

Sí, por supuesto :)

Intento crear una aplicación web usando AngularJS y Firebase que envía un correo electrónico a dos usuarios que coinciden con ciertos parámetros. Los usuarios envían su información primero y si hay una coincidencia con otra persona en la base de datos, quiero enviar un correo electrónico a ambas personas. Por ejemplo, si dos personas, A y B, ambas tienen la edad de 25 años, me gustaría enviar un correo electrónico a A y B con cierta información. ¿Es esto posible usando Firebase?