uCosminexus 電子フォームワークフロー 解説

[目次][用語][索引][前へ][次へ]

5.8.4 メールの送信BLCMailクラス

メール連携機能を使用して,案件がワークフローのノードを移動するときに次の作業担当者に対してメールが送信されるようカスタマイズできます。帳票画面で申請,承認,または差し戻しなどの操作を実行した場合にメールが送信されます。

なお,メール連携機能はボタンDB更新処理を実行したあとで実装することを推奨します。

カスタマイズ方法

メール連携機能を実装する前に,メールサーバ(SMTPサーバ)を設定してください。メールサーバ(SMTPサーバ)は,「<BLC2のインストールディレクトリ>\conf」の下にあるBLCプロパティファイル(BLC.BLCproperties)に,次に示すプロパティを追加して設定します。

MailSMTPHost=<メールを送信するSMTPサーバのホスト名またはIPアドレス>
MailSMTPPort=<メールを送信するSMTPサーバのポート番号>

BLCプロパティファイル(BLC.BLCproperties)については,「付録E.1 BLCプロパティファイル」を参照してください。

実装例
メール連携機能の実装例を次に示します。
なお,次の例ではメールの件名および本文(斜体部分)はリソースファイルから取得しています。
[図データ]

注意事項