원격 클라이언트의 .NET을 사용하여 Exchange 서버에서 사서함으로 작업하는 가장 쉬운 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1409176

  •  05-07-2019
  •  | 
  •  

문제

따라서 교환 서버의 사서함에있는 메일을 특정 단어로 스캔 한 다음 메일을 삭제하는 Windows 서비스를 만들어야합니다. 스캔 할 사서함은 현재 70000 개 이상의 메일을 보유하고 있습니다. 나는 그것을 사용했다 webdav 프로토콜을 교환합니다, 그러나 일반적으로 응답하기 전에 시간이 걸립니다. Webdav에 대한 대안이 있습니까?

도움이 되었습니까?

해결책 3

WebDAV 프로토콜에는 벌크 작업을위한 여러 마약과 목록 응답 제한 구성을 포함하는 것으로 밝혀졌습니다. 내가 찾은 정말 유용한 두 가지는 레인지 헤더 그리고 bdelete 방법.

다른 팁

Exchange 2007 SP1 이상을 사용하는 경우 사용할 수 있어야합니다. 교환 웹 서비스. 특히 빠르지 않으면 놀라지 마십시오. 분당 약 100 개의 이메일 검색보다 더 빨리 갈 수 없었습니다. 그러나 API는 상당히 빨리 사용할 수있었습니다.

IMAP 또는 POP3을 통해 사서함에 액세스 할 수 있습니다.

또한 Microsoft는 SMTP 서버를 연결하기위한 어딘가를 제공합니다. 확인하다 자세한 내용은이 링크입니다.

그러나 솔루션은 Exchange Infrastructure 이전의 게이트웨이 서버가 될 것이라고 생각하며 Postfix 또는 기타 SMTP의 후크 양식을 사용합니다.

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