使用MS Exchange 2007编程

本文关键字:编程 2007 Exchange MS 使用 | 更新日期: 2023-09-27 18:14:53

我是Exchange空间编程新手。

我想用c#开发交换插件。这个插件应该能够获得所有的消息(所有邮件id的消息),并根据一些规则插件应该能够对消息做一些操作。

谢谢,克里希纳

使用MS Exchange 2007编程

我希望这些链接能帮助你用c#在MS Exchange 2007中编程

第1部分:使用MS Exchange 2007编程

第2部分:使用MS Exchange 2007编程

第3部分:使用MS Exchange 2007编程

最好的起点是msdn.microsoft.com上的Developer Center for Exchange。

如果您希望在邮件在邮箱之间传输时处理邮件,则需要考虑创建传输代理。

但是,如果要查看邮箱(或一组邮箱)中的静态消息,则需要查看Exchange Web Services(在Exchange 2007及更高版本中支持)。

然而,与其直接针对EWS SOAP API编写(这可能很麻烦),最好的选择是使用EWS Managed API,它本质上是SOAP API的包装器,您可以直接从c#调用它,并且它使得从c#中查看邮箱内容(和其他很酷的东西)非常容易。

EWS Managed API Docs

要处理流经Exchange的所有消息,您应该创建一个传输代理(http://technet.microsoft.com/en-us/library/bb125012.aspx)。