문제

주소 목록을 표시하고 싶습니다. 우리는 주소가 한 곳에만 저장되는 시스템을 설계하려고 노력하고 있으며, 그 장소는 2010 년 교환입니다.

Exchange 2010 SDK에 웹 서비스가 있습니까? 우리는 그룹의 모든 사용자의 이름과 주소를 얻을 수 있습니까?

예를 들어 광고에서 데이터를 얻는 등 더 좋은 방법이 있습니까?

도움이 되었습니까?

해결책

나는 이것을 사용하여 이것을 할 것이다 System.DirectoryService.AccountManagement Exchange 웹 서비스를 통한 네임 스페이스. EWS는 Exchange 데이터베이스 (전자 메일 메시지, 작업, 캘린더 등)의 정보를 얻는 대상이되는 반면 S.Ds.am은 Active Directory에서 데이터를 얻는 대상이됩니다.

도메인 컨트롤러가 Windows Server 2008 R2를 실행중인 경우 내장 액세스 권한이 있습니다. 웹 서비스 대상 광고 그러나 그것은 새로운 기술이며 회사는 아직 사용하지 않을 가능성이 높으므로 S.DS.AM 코드를 래핑하는 자신의 웹 서비스를 만들어야합니다.

Exchange는 Active Directory를 사용하여 표준 (비 동적) 교환 배포 목록에 대한 그룹 멤버십을 얻고 업데이트하므로 광고 그룹의 멤버는 이메일을 목록에 전송하는 사람들과 동일합니다. 즉, EW를 사용할 수 있습니다 분배 목록 확장 그리고 동적 배포 그룹을 대가로 사용하는 경우이 작업을 수행하는 것이 좋습니다. 대가로 동적 분포 그룹을 사용하는 경우 msExchDynamicDLFilter-Active Directory의 동적 분포 그룹 항목에 대한 값.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top