使用MS Exchange 2007编程
本文关键字:编程 2007 Exchange MS 使用 | 更新日期: 2023-09-27 18:14:53
我是Exchange空间编程新手。
我想用c#开发交换插件。这个插件应该能够获得所有的消息(所有邮件id的消息),并根据一些规则插件应该能够对消息做一些操作。
谢谢,克里希纳
我希望这些链接能帮助你用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)。