1

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

簡単に:

Outlook にメールが届いた場合にユーザーのモバイルに SMS を送信するアプリケーションを開発する予定です。

説明:

私は、従業員専用のシステムが 1 つあり、システムに Outlook が構成されている組織で働いています。私が望んでいるのは、メールが彼らの見通しに来るたびに、携帯電話で SMS を受信することです。

今、私は SMS サービスを持っています。メールがユーザーのメールボックスに届いたという通知を受け取る方法を知る必要があります。

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

4

3 に答える 3

0

You can write an Outlook Addin for this purpose (although it might be better to create a serivce which resides on the email server side...).

Basically you need to subscribe to newMail events via microsoft.office.interop.outlook. Growl for windows has a ouloook addin which notifies the user of incoming mails. I am sure you can figure out how to solve your problem if you have a look at the growl addin source code.

Also the answer to this question might be relevant.

于 2011-01-11T08:45:23.783 に答える
0

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

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

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

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

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

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

于 2011-01-11T10:18:54.067 に答える
0

何をしようとしているのかわからず、これはあなたにとって正しくないかもしれませんが、Exchange はすでにモバイルに対してかなり優れたサポートを提供しています。PUSH を使用すると、ユーザーはすぐに電子メールを受信できます。これを行うためのサードパーティ プログラムと、「その他」をサポートするための Exchange への SyncML 拡張機能もあります。

Exchange からメールを受信できないようにするには、2000 年ほど前の携帯電話が必要です。

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

于 2011-01-11T10:30:06.090 に答える