如何跟踪Outlook服务器上的消息

时间:2011-09-24 20:07:25

标签: c# java process windows-services exchange-server

我正在编写一个程序,它的一些功能是跟踪发送到特定电子邮件地址的电子邮件。 服务器是MS交换,我想知道如何使这个功能。 目的是: 每当电子邮件发送到特定地址时:admin@domain.com,此程序将检测到这一点,并获取正文,主题和一些基本属性,如时间日期和优先级。 是否有任何交换API可以帮助我这样做?非常感谢你。该程序是用c#语言编写的。任何有关.net甚至java中的库的提示都将受到赞赏。祝你有美好的一天!

1 个答案:

答案 0 :(得分:0)

使用EWS托管API。它允许您访问邮箱。

现在,根据您的反应时间(消息到达和处理之间的时间),您可以不时轮询邮箱并处理所有新邮件。或者您可以使用推/拉/流式订阅来获取有关新邮件的通知。有关不同型号的说明,请参阅MSDN上的article

EWS托管API - 下载:http://www.microsoft.com/download/en/details.aspx?id=13480

EWS托管API - SDK:http://msdn.microsoft.com/en-us/library/dd633710(v=exchg.80).aspx

相关问题