2009-05-12 3 views
0

이 많은 이메일을 처리합니다. 사용자가 전자 메일 계정을 우리 시스템의 주소 (예 : [email protected])로 전달할 수 있습니다. com). 왜 그들이이 일을해야하는지는 중요하지 않지만이 문제에 접근하는 최선의 방법에 대한 전문적인 조언이 필요합니다.MySQL에서 Imap/Pop3 대 다른 솔루션과 다른 솔루션 인

기본적으로 우리의 메일 서버는 들어오는 (전달 된) 메일을 받고 메일 서버 (루프에서 실행되는 메일러)는 메일 서버에서 메일을 다운로드하고 처리하며 (텍스트를 가져 와서 계정에 할당하는 등)) "IncomingMail"ActiveRecord 모델을 통해 저장합니다.

하지만 폴러가 서버를 어떻게 연결해야하는지 잘 모르겠습니다. Imap/Pop을 통해? 아니면 메일 서버에 메일을 MySQL에 저장하고 DB에 직접 연결해야합니까? 아니면 나쁜 생각입니까?

저는 빠르고 안정적이며 확장 가능한 시스템이 필요합니다.

귀하의 조언에 감사드립니다.


업데이트
나는 MySQL은 같은 DB는 항상 빠른 파일 시스템을 분석하는 것보다라고 생각합니다. 쉽게 확장 할 수 있어야합니다. 나는 DBMail (http://www.dbmail.org/)을 사용하는 것에 대해 생각하지 않는다. 이 솔루션을 사용하는 경험이있는 사람이 있습니까? 아니면 더 이상의 힌트/코멘트?

감사합니다.

+0

입니까? 내 프로젝트 중 하나에서 사용하려고합니다. – MARK

답변

관련 문제