2013-08-23 3 views
2

저는 MSC 연구 프로젝트로 'Reputation Management in Email Systems'에서 일하고 있습니다. 목표는 전자 메일 사용자의 연락처 목록에있는 각 연락처/전자 메일 주소의 평판 점수를 평가하고 다른 전자 메일 사용자와 평판 정보를 공유하는 것입니다. 평판 서버 구현을 위해 Apache James를 사용하고 있습니다.전자 메일 사서함의 연락처 목록을 검색하는 방법은 무엇입니까?

내가 직면 한 문제는 특정 전자 메일 사용자/사서함과 관련된 연락처 목록/전자 메일 주소를 검색하는 방법입니다.

SMTP에서는 IMAP 전자 메일 서버 아키텍처에서 연락처 목록을 검색하는 일반적인 방법이 있습니까? 아니면 전자 메일 클라이언트 측에서 연락처 목록을 유지 관리합니까?

감사합니다,
Dileepa

답변

3

는 IMAP를 통해 주소록을 볼 수있는 방법이 없습니다. IMAP은 주소록 액세스 프로토콜이 아닌 메일 액세스 프로토콜입니다.

+0

안녕하세요. IMAP을 통해 액세스 할 수 없다고 알고 있습니다. 연락처 목록에 액세스 할 수있는 다른 방법이 있습니까? 그것은 사서함/전자 메일 서버 대신 전자 메일 클라이언트 측에서 유지 관리됩니까? –

+2

불행히도 주소록에 액세스하는 데 널리 사용되는 방법은 하나도 없습니다. 일부 서버는 연락처를 IMAP 서버의 가짜 "메시지"에 삽입합니다 (일부는 XML, 다른 것은 vCard). 일부 클라이언트는 LDAP를 말하고 일부 클라이언트는 CardDAV를 사용합니다 ... –

+0

@ JanKundrát는 LDAP 또는 CardDAV와 같은 다른 프로토콜을 통해 서버 공유 연락처를 알려주는 문서입니다. – biplav