У меня есть проект с вариантом использования, где пользователи должны иметь возможность отправлять личные сообщения другим пользователям, но это должно быть интегрировано с их почтовым ящиком.Они должны иметь возможность отправлять как личные сообщения, так и сообщения электронной почты с одного и того же экрана.
Я подумал о том, чтобы использовать какой-либо почтовый сервер с открытым исходным кодом, который будет сбрасывать электронную почту в MongoDB изатем мой Java API вытащил их и отобразил на интерфейсе.И когда пользователь отправляет электронное письмо, оно передается через API на почтовый сервер.
Это разумный подход?