Process Management でユーザーからの電子メールメッセージを受信および処理するには、Complete Task サービス用の電子メールエンドポイントを作成する必要があります。
Administration Console で、サービス/アプリケーションおよびサービス/サービスの管理をクリックします。
サービスの管理ページで、「Complete Task」サービスをクリックします。
「エンドポイント」タブで、ドロップダウンリストから「電子メール」を選択して、「追加」をクリックします。
「インボックスホスト」ボックスに、メールサーバーのホスト名または IP アドレスを入力します。
「インボックスユーザー」ボックスに、フォーム送信処理用に作成した電子メールアカウントへのログインに必要なユーザー名を入力します。電子メールサーバーと設定によって、電子メールのユーザー名の部分だけを指定する場合と、完全な電子メールアドレスを指定する場合があります。
「インボックスパスワード」ボックスに、インボックスユーザーのパスワードを入力します。
「SMTP ホスト」ボックスに、電子メールプロバイダーからの結果またはエラーメッセージの送信元となるメールサーバーのホスト名または IP アドレスを入力します。
「SMTP ユーザー」ボックスに、電子メールプロバイダーが結果およびエラーの電子メールを送信する際に使用するユーザーアカウントを入力します。このユーザーアカウントには、「インボックスユーザー」と同じ値を使用できます。
「SMTP パスワード」ボックスに、SMTP アカウントのパスワードを入力します。
操作名リストで、「invoke」を選択します。
「attachmentMap」リストで、「変数」を選択し、隣のボックスに *.* と入力します。これで、受信メールメッセージのすべての添付ファイルが Complete Task プロセスのマップ変数に送信されます。
「mailBody」リストで、「変数」を選択し、隣のボックスに %BODY% と入力します。
「mailFrom」リストで、「変数」を選択し、隣のボックスに %SENDER% と入力します。これで、送信者のアドレスが Complete Task プロセスデータにマップされます。
結果のボックスに、results と入力します。これで、Complete Task または開始プロセスから結果の文字列が返されます。
「追加」をクリックします。
|
|
|