Closed amosrivera closed 10 years ago
Cuando se usa desde el archivo config.js es cuando se hace una alerta, esta alerta puede ser que no se pudo conectar a mongodb, entonces no podemos dejar que jale de mongodb el correo para notificarlo si al final ni se puede conectar al mongodb.
Finalmente se trabajó con SMTP de google.
A. Aca estamos usando el correo y la información que hay en el config.
B. Aca usamos lo que se guardó en la base de datos cuando se instala el NC (node-community).
Lo importante de esto es decidir cuál de las dos maneras vamos a usar para otros tipos de información, A,B o un híbrido C.
Si decidimos usar el correo que se guarda en MongoDB, entonces por qué no dejar en MongoDB también otras cosas que estan en config como el lang o los api keys.
Yo prefiero que todo venga del config. Y si realmente queremos que algo venda de la base de datos, podemos crear el objeto en el cofig para que no cambie el código en otros lugares, al estilo:
Como nota final, algunos detalles pequeños van a cambiar para usar el API de Mandrill en vez de Mailgun.