メール通知の設定
Parent page: 設定
Enterprise Server Workspace では、Workspace からのメール通知を設定でき、さまざまなイベントを主要な関係者に通知できます。
機能の有効化と設定
Workspace から通知メールを送信する機能は、Workspace のブラウザーインターフェースの Email Notifications ページ(Admin – Settings – Email Notifications)で有効化および設定します。このページは、Workspace の管理ユーザー(Administrators ロールに属するユーザー)がアクセスできるインターフェース要素です。
Admin – Settings エリアの Email Notifications ページでは、Workspace のメール通知機能を有効化および設定するためのインターフェースが提供されます。
既定では、Workspace のメール通知機能は無効です。Send Mail Enabled オプションを有効にしてオンにします。
組織向けに機能をセットアップするため、ページ上の各フィールド(詳細は以下)を設定します。
-
Email From – メールの送信元となるメールアカウント。メールの From フィールドに送信者として表示されます(例:notificationsbot@yourcompany.com)。Gmail を使用する場合、通知メールの送信元となるメールアドレスです(例:mycompanynotifications@gmail.com)。
- Send a notification when no updates have been made to a workflow task for
<x>days – 保留中の Process Task が割り当てられているユーザーに対する、リマインダー通知メールの日数を有効化して定義するために使用します。 - Smtp User Name – SMTP サーバーにアクセスするための資格情報のうち、ユーザー名部分です(例:smtpserver@yourcompany.com)。Gmail を使用する場合、通知メールの送信元となるメールアドレスです(例:mycompanynotifications@gmail.com)。
- Smtp User Password – SMTP サーバーにアクセスするための資格情報のうち、パスワード部分です。Gmail を使用する場合、通知の送信に使用するメールアカウントへアクセスするためのパスワードです。
- Smtp Host – SMTP サーバーのホスト名です(例:smtp.yourcompany.com)。Gmail 経由で送信する場合、この入力は smtp.gmail.com になります。
- Smtp Port – SMTP ポート(通常は 25、Gmail 経由で送信する場合は 587)。
- Smtp SSL Enabled – SMTP 通信を有効にするために使用します。SMTP サーバーが TLS/SSL を使用する場合はチェックボックスをオンにします。
-
Interval to check notification (ms) – サーバー内で新しい通知をディスパッチする間隔(ミリ秒)です。既定では 20000ms に設定されています。
-
Send email notifications interval (ms) – メール送信する新しい通知をチェックする間隔(ミリ秒)です。既定では 35000ms に設定されています。

定義済みの Gmail アカウントを使用し、SMTP でメール通知を送信する場合のメール設定例。
必要に応じて有効化および設定したら、
ボタンをクリックして、指定したアカウントからのメール送信をテストします。Check Email Settings ウィンドウが表示されるので、送信先メールアドレスを入力して
をクリックします。ダイアログには Checking... の進行状況が表示され、送信アカウントが正しく設定されていれば、最終メッセージとして Sent Successful が表示されます。

ターゲットアカウントにテストメールを送信して、メール通知の設定を確認します。画像にカーソルを合わせると、確認が成功した結果を表示します。
もちろん、送信先メールを確認すると、送信元メールアカウントからの Notifications Service Test Email が届いているはずです。
チェック用に指定した送信先メールで受信した、Workspace の通知サービスからのテストメール。
サポートされる通知
この機能では、以下のメール通知イベントがサポートされています。
Workspace プロジェクトに関連するイベント
Related page: Workspace Projects
通知には以下が含まれます。
- Project Commit – プロジェクトが Workspace にコミットされたときの通知。
- Project Update – プロジェクトのプロパティが何らかの形で変更されたときの通知(プロジェクトの Name および/または Description)。
- Project Release – プロジェクトが Workspace にリリースされたときの通知。
- Project Revision State Change – プロジェクトのライフサイクル状態が変更されたときの通知。
- Project Activity Start – プロジェクト関連アクティビティ(Ad Hoc Review、Handoff Review、または Milestone Review)の開始通知。
- Project Activity Complete – プロジェクト関連アクティビティ(Ad Hoc Review、Handoff Review、または Milestone Review)の完了通知。
- Project Delete – プロジェクトが削除されたときの通知。
Workspace ライブラリコンポーネントに関連するイベント
Related Page: Building & Maintaining Your Components and Libraries
通知には以下が含まれます。
- Component Create – Workspace で新しいコンポーネントが作成されたときの通知。
- Component Release – コンポーネントの新しいリビジョンが Workspace にリリースされたときの通知。
- Component Revision State Change – コンポーネントのライフサイクル状態が変更されたときの通知。
- Component Delete – コンポーネントが削除されたときの通知。
承認リクエストに関連するイベント
Related page: Defining Lifecycle Definitions for a Workspace - Controlling Transitions between Lifecycle States
通知には以下が含まれます。
- New Approval Request – Component Item のリビジョンについて、ライフサイクル状態間の遷移リクエストが承認のために提出されたときの通知。
- Approval Request Reminder – 元の申請者が、保留中の承認リクエストに対してリマインダー機能を使用したときの通知。
- State Change Request Processed – 保留中の承認リクエストが、該当する承認グループのメンバーによって処理されたときの通知。リクエストに対して実行されたアクションの種類は次のいずれかです。
- Cancelled – 元の承認申請者がリクエストをキャンセルすることを決定した。
- Rejected – 該当する承認グループのメンバーがリクエストを却下した。
- Approved – リクエストが複数の定義済み承認グループを経由する場合、中間の承認グループのメンバーがリクエストを承認したときにこのアクションが適用されます。
- Completed – 承認グループのメンバー(複数グループが定義されている場合は最終承認グループのメンバー)がリクエストを承認した。
タスクに関連するイベント
Related page: Working with Tasks
通知には以下が含まれます。
- Task Assigned – タスクが割り当てられ、対応が必要になったときの通知(例:プロジェクトのレビュー活動に関連するタスク、または部品リクエスト)。
部品リクエストに関連するイベント
Related page: Process-based Part Requests
通知には以下が含まれます。
- Part Request Created – 新しい部品リクエストが提出されたときの通知。
- Part Request Complete – 部品リクエストが完了したときの通知(部品が正常に作成された、または最終的にリクエストが却下された場合)。
Workspace プロジェクトのウォッチ
Related page: Workspace Projects
Workspaceプロジェクトに関するメール通知を受け取るには、そのプロジェクトのコラボレーターであるだけでなく、そのプロジェクトを「購読(subscribed)」している必要があります。これは、watching that Workspace project.
Workspaceプロジェクトのウォッチは、Workspaceのブラウザーインターフェースからのみ行えます。手順は次のとおりです。
- インターフェースのProjects pageから、Workspace内の対象Workspaceプロジェクトを参照し、1回クリックして選択します。
- プロジェクト一覧の右上にある
コントロールをクリックし、表示されるメニューからWatch 項目を選択します。
WorkspaceプロジェクトをWatchするためのコントロールにアクセスします。
(有効になっている場合)メール通知システムを通じて、そのプロジェクトに関連する該当通知を受け取るようになります。
Workspaceプロジェクトのウォッチを停止するには、次のとおりです。
- インターフェースのProjects pageから、Workspace内の対象Workspaceプロジェクトを参照し、1回クリックして選択します。
- プロジェクト一覧の右上にある
コントロールをクリックし、表示される関連メニューからUnwatch 項目を選択します。
Unwatchをクリックすると、Workspaceプロジェクトの通知受信を実質的に解除(購読解除)できます。
(有効になっている場合)メール通知システムを通じて、そのプロジェクトに関する該当通知も受け取らなくなります。
コンポーネントフォルダーのフォロー
Related Page: コンポーネントとライブラリの構築および保守
コンポーネントに関するメール通知を受け取るには、そのコンポーネントが格納されている親フォルダーを「購読(subscribed)」している必要があります。これは、following that component folderによって行います。コンポーネントフォルダーのフォローは、Workspaceのブラウザーインターフェースからのみ行えます。手順は次のとおりです。
- インターフェースのExplorer pageから、Workspace内の対象コンポーネントフォルダーを参照します。
- フォルダーのエントリを右クリックし、コンテキストメニューからFollow コマンドを選択します。
コンポーネントフォルダーをFollowするためのコントロールにアクセスし、そのフォルダー内で作成されたコンポーネントのすべてのアクティビティを対象にします。
(有効になっている場合)メール通知システムを通じて、そのフォルダー内のあらゆるコンポーネントアクティビティに関連する該当通知を受け取るようになります。
コンポーネントフォルダーのフォローを停止するには、フォルダーのエントリを右クリックし、コンテキストメニューからUnFollowコマンドを選択します。
UnFollowをクリックすると、親コンポーネントフォルダー内のコンポーネントアクティビティに関する通知の受信を実質的に解除(購読解除)できます。
(有効になっている場合)メール通知システムを通じて該当通知も受け取らなくなります。

コントロールをクリックして、コンテキストメニューからWatch コマンドを選択します。Projects pageがリストビューで表示されている場合は、対象プロジェクトのエントリの最右端にある