2012-03-12 2 views
3

교환 서버에서 전자 메일을 받았을 때 스크립트를 실행하고 싶습니다. 나는 이것을 구현하는 방법에 대한 큰 지침이 없다. 내 스크립트를 VB에서 작성하고 Outlook에서 테스트했습니다. Outlook에서 할 수있는 것처럼 Exchange의 규칙에서 스크립트를 실행할 수 있다고 잘못 가정했습니다.Exchange 2010에서 스크립트 실행

도움을 주시면 감사하겠습니다. smtpreg.vbs 또는 EWS 또는 완전히 다른 것을 사용해야합니까?

답변

6

Exchange에서 이러한 종류의 처리를 위해 event sinks을 사용했지만 Exchange 2010에서는 더 이상 사용되지 않으며 더 이상 지원되지 않습니다. 연결된 기사에서 말한 것처럼 이벤트를 처리하는 기본 방법은 사용자 정의 transport agent을 개발하거나 Exchange Web Services을 사용 중입니다.

http://msdn.microsoft.com/en-us/library/aa579128(v=exchg.140).aspx
http://msdn.microsoft.com/en-us/library/bb204076(v=exchg.140).aspx

마지막 링크도 일부 코드 샘플을 제공합니다 당신이 가장 관심이있을 수 있습니다 무엇

는 EWS 이벤트 알림입니다.

평상시처럼 개발자 중심의 질문이므로 StackOverflow이 도움이 될 것입니다.

+1

쿨! 지난 몇 달 동안 EWS에서 근무하면서 많은 시간을 보냈으며 이벤트를 처리 할 수 ​​있다는 것을 인식하지 못했습니다. 그것은 참으로 * 매우 유용합니다. –

+1

'SmtpReceiveAgent'를 사용하는 것이 최선의 해결책이 아니겠습니까? 좀 더 자세히 설명해 주시겠습니까? 같은 일을하고 싶지만 Outlook에서 스크립트와 규칙을 코딩하는 방법을 알고 있지만 완전히 Exchange를 처음 사용하기 때문에 어떤 방법을 사용할 지에 대한 지침이 더 필요합니다. 방법. 특히 Exchange에 액세스 할 수는 없지만 Exchange 관리자로부터 저항을 받고 있으며 코드 작성 대상과 비즈니스 요구 사항을 채우는 방법을 보여줄 필요가 있습니다. 그들은 내가 알기 론 "우리는 서버 측에서 규칙과 스크립트를 실행할 수 없습니다."라고 말했습니다. 감사합니다. – EplusL

관련 문제