プロジェクト管理にはTFS 2010とチームエクスプローラーの作業項目機能を使用しています。
ワークアイテム(バグやタスクなど)がユーザーに割り当てられた場合、そのユーザーに新しいアイテムを通知するメールをどのように送信できますか?
パワーツールをお試しください。 Power Toolsを使用すると、一部の電子メール機能を管理できると思います http://msdn.Microsoft.com/en-us/vstudio/bb98096 。 TFSプロジェクト管理を使用していたとき、Power Toolsは私に必要なものをたくさん手助けしてくれました。 Alert Explorerに表示されると思います。
TFS Power Tools をインストールしたら、カスタムアラートを作成する必要があります。
チームエクスプローラーで、チームプロジェクトコレクションルートを右クリックし、アラートエクスプローラーを選択します。
Alerts Explorerが開きます。 Alerts Explorerツールバーから、「新規」をクリックします。 [新しいアラート]ダイアログが開きます。作成するアラートのタイプを展開して、事前に作成されたテンプレートの選択を表示します。通知要件に一致するアラートテンプレートをクリックするか、[空白のアラート]をクリックします。
「アラート定義」セクションで、アラートの名前を変更し、カスタム式を定義します。たとえば、プロジェクトディレクターがワークアイテムを作成または更新したとき、またはワークアイテムが割り当てられたときに電子メール通知を受信するように式を変更できます。
Jehan33は素晴らしい回答を提供しましたが、この質問をする多くの人々の共通のテーマには対応していません。 Alerts Explorerを使用すると、特定のユーザーのアラートを設定できますが、すべてのユーザーに適用される一般的な通知は設定できません。自分以外の誰かがワークアイテムを変更したときに、ワークアイテムが割り当てられていることをユーザーに通知するグローバル設定が必要になるのは一般的だと思います。これを行う場合は、プラグインを使用するオプションがあります。自分で作成するか、codeplexにいくつかあります。
例: http://teamalert.codeplex.com/
また、独自のプラグインを作成することは、思ったほど悪くはありません。かなり優れたリソースを見つけることができます。ほとんどの場合、通知を送信するかどうかを決定するために、だれがWorkItemを変更しているか、また何が変更されているかをチェックするWorkItemChangedEventにサブスクライブするプラグインが必要です。この時点で、Active Directoryからメールアドレスを取得し、必要に応じてメールを送信できます。
長い間、電子メールアラートはTFSの変更について知る唯一のオプションでした。
CatLight status notifier の使用を検討することもできます。
新しい作業項目がクエリと一致すると、トースト通知がデスクトップに直接表示されます。