Ваши требования немного сложны для обработки из коробки. Обратите внимание на плагин уведомления о событиях для TFS2010, размещенный в codeplex под названием проекта Team Alert: http://teamalert.codeplex.com/.
Это расширение на стороне сервера для TFS 2010, которое позволяет отправлять уведомления по электронной почте любому человеку в поле события, независимо от того, содержит ли оно SID, имя учетной записи или отображаемое имя.
Создатель рассказывает о ваших потребностях на своем собственном сайте: http://fszlin.dymetis.com/post/2011/03/22/Event-Notification-Plugin-for-TFS-2010.aspx.
Конфигурация для вас может выглядеть примерно так:
<alert name="Bug Changes" event="WorkItemChangedEvent"
filterExpression="$"CoreFields/StringFields/Field [ReferenceName='System.WorkItemType']/NewValue" = Bug AND $"CoreFields/StringFields/Field[ReferenceName='System.AuthorizedAs']/NewValue" <> $"CoreFields/StringFields/Field[ReferenceName='System.CreatedBy']/NewValue"">
<recipients>
<recipient
name="Owner" address="CoreFields/StringFields/Field[ReferenceName='System.CreatedBy']/NewValue"
type="DisplayNameField"
allowHtml="true"/>
</recipients>
</alert>
Это решает ваши потребности?