我需要编写一个应用程序,允许用户在从某个地址收到带有特定主题的邮件时运行所选脚本。基本上,应用程序应该监视到达Outlook的邮件(Exchange Server 2007)。怎么做到呢?任何想法都会有所帮助。
基本上,我需要跟踪New Mail事件并检索发件人和邮件主题详细信息到我的.NET应用程序。
[在.NET中实现]
答案 0 :(得分:2)
这可以通过使用Outlook ObjectModel和MailItem / Item对象和事件或仅使用计时器检查MailItems 未读电子邮件来实现。有关Object(MailItem)
的详细信息,请查看MSDN答案 1 :(得分:1)
从来没有这样做过,但据我所知,这可以通过编写自己的Outlook加载项来完成。
某些可能有用的来源:
答案 2 :(得分:0)
此外,如果您不想使用outlook,那么您可以直接对Exchange Server使用EWS或WebDav。两者都有通知服务。
答案 3 :(得分:0)
我之前已经这样做了,我可以说Olivier正指向你正确的方向。此外,如果您使用Outlook 2003作为客户端,您可能需要查看Redemption库,因为这将消除需要用户干预的所有恼人的“安全”提示。