简体   繁体   English

TFS用于附加电子邮件通信的工作项解决方案

[英]TFS Work item solutions for attaching email communications

For a couple of days now I've been searching for a solution that integrates ongoing work item communication over email into a specific work item's history. 几天后,我一直在寻找一种解决方案,通过电子邮件将正在进行的工作项目沟通整合到特定工作项目的历史中。

For example once a ticket is created, if a specific TFS email account is included in email correspondence related to a specific ticket, some service would parse the TFS email account, read the email contents and attach the conversation to the work item. 例如,一旦创建了票证,如果特定TFS电子邮件帐户包含在与特定票证相关的电子邮件通信中,则某些服务将解析TFS电子邮件帐户,读取电子邮件内容并将对话附加到工作项目。 I've seen other ticketing systems support similar functionality. 我见过其他票务系统支持类似的功能。

The major problem I'm trying to solve here is to increase productivity by automatically keeping all tickets in sync with related conversations without user intervention. 我在这里要解决的主要问题是通过自动保持所有故障单与相关对话同步而无需用户干预来提高工作效率。

Does anyone know of any commercial or open source products that can support this functionality? 有谁知道任何可以支持此功能的商业或开源产品?

I just implemented a cloud service using SendGrid that accepts emails at [workitemid]@mycloudservice.com and appends the email to the History of the work item. 我刚刚使用SendGrid实现了一个云服务,该服务接受[workitemid] @ mycloudservice.com上的电子邮件,并将电子邮件附加到工作项的历史记录中。 So if you forward an email to 1234@mycouldservice.com, the email date/subject/body is appended to the History of work item ID 1234. 因此,如果您将电子邮件转发至1234@mycouldservice.com,则电子邮件日期/主题/正文将附加到工作项ID 1234的历史记录中。

Right now I have a lot of things hard-coded to my personal usage, but I'm thinking of making it generic/configurable for public usage. 现在我有很多东西硬编码到我的个人用途,但我正在考虑使其通用/可配置为公共使用。 The big caveat is that the TFS server needs to be internet-visible (works great with Team Foundation Service). 需要注意的是,TFS服务器需要具有互联网可见性(适用于Team Foundation Service)。 I'll update this answer when(if) I open it up for general usage. 当(如果)我打开它以供一般使用时,我会更新这个答案。 The code that handles the SendGrid POST is here if you're interested. 处理该SendGrid POST代码是在这里 ,如果你有兴趣。

There is also the TeamCompanion Outlook add-in, that gives you a button in the ribbon to attach the current email to a work item. 还有TeamCompanion Outlook加载项,它为功能区提供了一个按钮,用于将当前电子邮件附加到工作项。 The last round I went with TeamCompanion I found it OK, but a bit buggy, and it may have slowed Outlook down (or that could have been psychological). 最后一轮我和TeamCompanion一起去了,我发现它没问题,但有点儿马车,它可能会减慢Outlook的速度(或者可能是心理上的)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM