質問

.NET 2.0/3.5を使用しています

簡単に:

彼が彼の見通しにメールを受け取った場合、SMSをユーザーモバイルに送信するアプリケーションを開発する予定です。

説明:

私は、従業員向けの専用システムを1つ持っており、システムで構成されているOutlookを持っている組織で働いています。メールが彼らの見通しに来るたびに、彼らは彼らの携帯電話でSMSを受け取るでしょう。

今、私は私と一緒にSMSサービスを持っています、そして、私は電子メールがユーザーメールボックスに届くという通知をどのように取得することができるかを知る必要があります。

Outlookから.NETにこのようなタイプの通知を取得することは可能ですか?

役に立ちましたか?

解決

ソリューションの最も複雑な部分は、OutlookからSMSメッセージを送信することです。一般に、コンピューター / PCからSMSメッセージを携帯電話に送信する方法は2つあります。

  1. 携帯電話またはGSM / GPRSモデムをコンピューター / PCに接続します。次に、コンピューター / PCとコマンドを使用して、携帯電話またはGSM / GPRSモデムにSMSメッセージを送信するよう指示します。
  2. コンピューター / PCを、ワイヤレスキャリアまたはSMSサービスプロバイダーのSMSセンター(SMSC)またはSMSゲートウェイに接続します。次に、SMSCまたはSMSゲートウェイでサポートされているプロトコル /インターフェイスを使用してSMSメッセージを送信します。

ここでの最初の方法については、多くの情報を見つけることができます。 http://www.developershome.com/sms/

しかし、これは正しい方法ではないようです。

2番目の方法については、最初の回答で多くのプロバイダーを見つけることができます。

私の意見では、完全なプログラミング制御を持つための最良の方法は、この問題にいくつかの存在するプロバイダーのAPIまたはコンポーネントを使用することです。必要に応じて、インターネットでたくさん見つけることができます。また、Office 2010 Mobile Serviceを使用して有用なものを見つけることができます。ここで見つけることができます: http://msdn.microsoft.com/en-us/library/ff606754.aspx

他のヒント

この目的のためにOutlook Addinを書くことができます(ただし、メールサーバー側にあるSerivceを作成する方が良いかもしれません...)。

基本的にサブスクライブする必要があります Newmailイベント 経由 Microsoft.office.interop.outlook. 。 Growl for Windowsには、ユーザーに着信メールを通知するOuloook Addinがあります。あなたが見ている場合、あなたはあなたの問題を解決する方法を理解できると確信しています Growl Addinソースコード.

また、答え この質問 関連する可能性があります。

あなたが何をしようとしているのかわからないので、これはあなたにとって正しいことではないかもしれませんが、Exchangeはすでに携帯電話にかなり良いサポートを持っています。プッシュを使用して、ユーザーがすぐにメールを受信するようにします。これを行うためのサードパーティのプログラムもあり、「残り」をサポートするために交換する拡張機能を同期しています。

Exchangeから電子メールを取得できないようにするには、最後のミレニアムからの携帯電話などが必要です。

http://www.microsoft.com/exchange/en-us/mobility.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top