2011-01-25 7 views
0

사용자가 개인 메시지를 다른 사용자에게 보낼 수 있어야하지만 전자 메일 상자에 통합해야하는 유스 케이스가있는 프로젝트가 있습니다. 사용자는 동일한 화면에서 개인 메시지 나 전자 메일 메시지를 보낼 수 있어야합니다.전자 메일 서버 작성

내 생각에 전자 메일을 MongoDB에 덤프 한 다음 Java API에서 가져 와서 인터페이스에 표시하는 일종의 오픈 소스 전자 메일 서버를 사용하는 것이 좋습니다. 사용자가 전자 메일을 보내면 API를 통해 전자 메일 서버로 전달됩니다.

이 방법이 합리적인 방법입니까?

+0

다른 메시지와 다른 점은 무엇입니까? – Pushkar

+0

전자 메일 계정을 가진 사람들에게 반드시 전송되는 것은 아닙니다. 그들은 사이트의 회원들에게 보내질 수도 있습니다. – christophmccann

답변

3

당신이 (대부분의 경우 무리하지) 자신의 서버를 원하는 경우, Apache James을 체크 아웃 - 오픈 소스 자바 메일 서버를 플러그인 능력 . 당연히 (!) 당신은 JavaMail을 사용하여 이것과 대화하고 메시지를 다시 가져올 수 있습니다.

1

Gmail에서 이미이 작업을 수행하지 않았습니까? 채팅 통합 기능을 갖춘 이메일을 원한다면 *는 가장 먼저 떠오르는 해결책입니다. 왜 바퀴를 재발견합니까?


*와 bajillion에 대한 다른 멋진 기능

관련 문제