Skip to main content
 首页 » 编程设计

c#之通过电子邮件发送至 WorkItem之EWS 2007_SP1 和 TFS 2010

2024年01月11日32lori

我正在尝试设置 EWS 到 TFS 支持票证系统。我正在关注这篇文章:

http://msdn.microsoft.com/en-us/magazine/hh335060.aspx

他使用 Exchange 2010,而我们通过 Microsoft MyCompany 门户运行 Exchange 2007_SP1。

我们在内部运行 TFS 2010。

我已使用应用程序池中的本地域凭据将代码部署到本地 IIS 安装。 我已经在 Exchange EWS 和 TFS 服务器的应用程序设置中设置了凭据。 我已成功订阅 EWS 并收到订阅确认。

令人沮丧的是,一旦设置完成并且我将电子邮件发送到我的 Exchange 电子邮件(我暂时用来测试它的电子邮件地址),TFS 永远不会接收它并且不会创建 WorkItem。

我错过了什么?预先感谢您的帮助。

请您参考如下方法:

这听起来可能很愚蠢,但我一直在调试通知问题,而这一切都被追踪到是因为没有在接收通知的服务器上打开正确的防火墙端口。您是否检查过防火墙是否允许 Web 服务监听通知的任何端口?

此外,您是否尝试过直接调试网络服务并确保它正在接收通知?我知道您说过订阅已确认,但不确定您是否已验证是否确实收到了通知。