2012-03-12 10 views
3

Exchange Serverで電子メールを受信したときにスクリプトを実行します。私は実際にこれを実装する方法について大きな方向性を持っていません。私は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

Cool!私はここ数ヶ月間、EWSで働いていて何時間も過ごしましたが、イベントを処理できることさえ気づかなかったのです。それは確かに非常に有用です。 –

+1

'SmtpReceiveAgent'を使うのが最善の解決策ではありませんか? 答えをもう少し詳しくお聞かせください。 同じことをやってみたいと思っていますが、Outlookでスクリプトとルールをコーディングする方法を知っていますが、私はExchangeを管理することについて全く知らないし、どうやって。具体的には、私はExchangeにアクセスすることはできませんが、私はExchangeの管理者から抵抗を得ています。私は彼らに何をコーディングするのか、ビジネスニーズを満たす方法を示す必要があります。 私が知っていたのは、「私たちが知っていたサーバー側でルールとスクリプトを実行することはできません」ということでした。 ありがとう! – EplusL

関連する問題