J'ai un projet avec un cas d'utilisation où les utilisateurs devraient pouvoir envoyer des messages privés à d'autres utilisateurs, mais cela devrait être intégré à leur boîte e-mail. Ils devraient être capables d'envoyer des messages privés ou des messages électroniques à partir du même écran.Création d'un serveur de messagerie
Mon idée est d'utiliser un serveur de messagerie open-source qui déchargera les e-mails dans MongoDB et demandera à mon API Java de les retirer et de les afficher sur l'interface. Et lorsqu'un utilisateur envoie un e-mail, il est transmis par l'API au serveur de messagerie.
Est-ce une approche raisonnable?
En quoi les messages privés sont-ils différents de tout autre message électronique? – Pushkar
Ils ne sont pas nécessairement envoyés aux personnes disposant d'un compte e-mail, par ex. ils peuvent être envoyés à des personnes uniquement membres du site. – christophmccann