2009-09-11 1 views
1

그래서 특정 단어에 대해 Exchange 서버의 사서함에서 들어오는 메일을 검색 한 다음 메일을 삭제하는 Windows 서비스를 만들어야합니다. 현재 스캔 할 사서함에는 70000 개 이상의 메일이 저장됩니다. exchange WebDAV protocol을 사용해 보았지만 응답하기 전에 일반적으로 시간이 초과되었습니다. WebDAV에 대한 대안이 있습니까?원격 클라이언트의 .NET을 사용하는 Exchange 서버의 사서함으로 작업하는 가장 쉬운 방법은 무엇입니까?

답변

0

WebDAV 프로토콜에는 목록 응답 제한 구문뿐만 아니라 대량 작업을위한 몇 가지 방법이 포함되어 있다는 것이 밝혀졌습니다. 내가 찾은 두 가지 유용한 컨스트럭터는 Range HeaderBDELETE Method입니다.

1

Exchange 2007 SP1 이상을 사용하는 경우 Exchange Web Services을 사용할 수 있어야합니다. 특히 빠르지 않다면 당황하지 마십시오. 분당 100 건 정도의 이메일 검색보다 빠르게 처리 할 수 ​​없습니다. API는 상당히 빨리 사용할 수있었습니다.

+0

감사합니다. 나는 그것을 살펴볼 것입니다. – JohannesH

0

imap 또는 pop3을 통해 사서함에 액세스를 시도 할 수 있습니다.

또한 Microsoft는 SMTP 서버를 연결하기 위해 someway를 제공합니다. 자세한 내용은 check이 링크를 참조하십시오.

그러나 나는 당신을위한 솔루션이 교환기 인프라의 게이트웨이 서버가 될 것이며 postfix 나 다른 SMTP의 훅 포지션을 사용할 것이라고 생각합니다.

관련 문제