Microsoft Outlook通知

时间:2011-01-11 08:28:12

标签: .net .net-3.5 .net-2.0 sms outlook-2003

我使用的是.NET 2.0 / 3.5

简介:

我计划开发一个应用程序,如果他收到任何邮件给他的Outlook,它会向用户手机发送短信。

说明

我正在为一个为员工配备一个专用系统的组织工作,他们在他们的系统中配置了Outlook。我想要的是,每当邮件进入他们的展望时,他们都会在手机上收到短信。

现在,我有短信服务,我需要知道如何收到电子邮件到达用户邮箱的通知。

是否可以从Outlook到.NET获得此类通知?

3 个答案:

答案 0 :(得分:0)

您可以为此目的编写Outlook Addin(尽管创建驻留在电子邮件服务器端的服务器可能更好......)。

基本上您需要通过newMail events订阅microsoft.office.interop.outlook。 Growl for windows有一个ouloook插件,可以通知用户收到的邮件。如果您查看the growl addin source code,我相信您可以弄清楚如何解决问题。

this question的答案也许是相关的。

答案 1 :(得分:0)

可能是您解决方案中最复杂的部分是从Outlook发送短信。通常,有两种方法可以将SMS消息从计算机/ PC发送到手机:

  1. 将手机或GSM / GPRS调制解调器连接到计算机/ PC。然后使用计算机/ PC和AT命令指示移动电话或GSM / GPRS调制解调器发送SMS消息。
  2. 将计算机/ PC连接到无线运营商或SMS服务提供商的SMS中心(SMSC)或SMS网关。然后使用SMSC或SMS网关支持的协议/接口发送SMS消息。
  3. 关于第一种方式,您可以找到大量信息:http://www.developershome.com/sms/

    但这似乎不是正确的方法。

    关于第二种方式,你可以在第一个答案中找到很多提供者。

    在我看来,完全编程控制的最佳方法是使用一些现有的提供者的API或组件来解决这个问题。如果你愿意,你可以在互联网上找到它。您还可以使用Office 2010移动服务找到有用的信息。您可以在此处找到详细信息:http://msdn.microsoft.com/en-us/library/ff606754.aspx

答案 2 :(得分:0)

不确定您要做什么,这可能不适合您,但Exchange已经对移动设备提供了很好的支持。您可以使用PUSH,以便用户立即收到电子邮件。还有第三方程序可以执行此操作,SyncML扩展到Exchange以支持“其余”。

您需要上一个千禧年的移动电话,否则无法从Exchange收到电子邮件。

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

相关问题