微软前景通知

Posted

技术标签:

【中文标题】微软前景通知【英文标题】:Microsoft outlook notification 【发布时间】:2011-06-07 00:52:07 【问题描述】:

我正在使用 .NET 2.0/3.5

简介:

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

说明:

我在一个组织工作,该组织为员工提供一个专用系统,并且他们在系统中配置了 Outlook。我希望每当他们的 Outlook 收到邮件时,他们都会在手机上收到短信。

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

是否可以从 Outlook 向 .NET 获取此类通知?

【问题讨论】:

Microsoft Outlook 2003 是否提供类似 RSS 提要的功能? 【参考方案1】:

您的解决方案中最复杂的部分可能是从 Outlook 发送 SMS 消息。一般来说,电脑/PC向手机发送短信有两种方式:

    将手机或 GSM/GPRS 调制解调器连接到计算机/PC。然后用电脑/PC和AT指令指令手机或GSM/GPRS调制解调器发送短信。 将计算机/PC 连接到无线运营商或 SMS 服务提供商的 SMS 中心 (SMSC) 或 SMS 网关。然后使用 SMSC 或 SMS 网关支持的协议/接口发送 SMS 消息。

关于第一种方式,你可以在这里找到很多信息:http://www.developershome.com/sms/

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

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

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

【讨论】:

正确的可点击链接:msdn.microsoft.com/en-us/library/ff606754.aspx【参考方案2】:

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

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

this question 的答案也可能是相关的。

【讨论】:

【参考方案3】:

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

您需要一部上个千年左右的手机才能接收来自 Exchange 的电子邮件。

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

【讨论】:

以上是关于微软前景通知的主要内容,如果未能解决你的问题,请参考以下文章

当其他设备前景时,我应该停止发送推送通知吗?

应用程序运行时 didReceiveRemoteNotification 未运行(前景)

.NET和Java的应用和前景

Dynamics365在国内的发展前景怎么样?

离子1信号有一种方法可以知道从背景到前景打开应用程序或启动应用程序时是否有推送通知

AJAX 概念 优势 发展前景 工作原理 底层技术 状态 缺点 框架