我想在我的交换服务器上收到电子邮件时运行脚本。关于如何实现这一点,我真的没有很好的方向。我已经在 VB 中编写了我的脚本并在 Outlook 上对其进行了测试。我错误地假设您可以像在 Outlook 中一样从 Exchange 中的规则运行脚本。
任何帮助将不胜感激。我应该使用 smtpreg.vbs 或 EWS 还是完全不同的东西?
我想在我的交换服务器上收到电子邮件时运行脚本。关于如何实现这一点,我真的没有很好的方向。我已经在 VB 中编写了我的脚本并在 Outlook 上对其进行了测试。我错误地假设您可以像在 Outlook 中一样从 Exchange 中的规则运行脚本。
任何帮助将不胜感激。我应该使用 smtpreg.vbs 或 EWS 还是完全不同的东西?
Exchange 曾经依赖事件接收器进行此类处理,但在 Exchange 2010 中已弃用且不再支持;正如链接文章所说,现在处理事件的首选方法是开发自定义传输代理或使用Exchange Web Services。
您可能最感兴趣的是 EWS 事件通知:
http://msdn.microsoft.com/en-us/library/aa579128(v=exchg.140).aspx
http://msdn.microsoft.com/en-us/library/bb204076(v=exchg.140) .aspx
最后一个链接也提供了一些代码示例。
像往常一样,由于这更像是一个面向开发人员的问题,StackOverflow可能是寻求详细帮助的更好地方。