Inbound サンプル・アプリケーションをテストする最初のステップは、アダプターが処理するイベントを作成することです。
サンプル・ファイルと共に提供されるプログラムは、パススルー・モードでも非パススルー・モードでも機能します。ただし、サンプル bat ファイルによってパススルー・シナリオのテスト用に作成されたイベントは、非パススルー・シナリオ・テスト用に作成されたイベントとは異なります。メール・フォーマットは同じですが、内容と添付ファイルが異なります。
バッチ・ファイル createEvents.bat は、EmailEventCreator へのコマンド行インターフェースを提供します。
希望する場合、バッチ・ファイルを編集して、イベントを作成するためのパラメーターを指定できます。
この作業について
成果物は、チュートリアル・シナリオの Inbound イベントを作成する製品 CD で出荷されています。これらの成果物の詳細については、関連参照を参照してください。
CreateEvents.bat をカスタマイズするためのパラメーター値パラメーター |
値 |
Host |
メール・サーバーの IP アドレス |
Port |
ポート番号 |
Number of events to be created |
テストに必要なイベントの総数 |
From |
メールの作成元のメール・アカウントのメール ID。 |
To |
メールの作成先のメール・アカウントのメール ID。 |
CC |
メールの cc にあるメール・アカウントのメール ID。 |
BCC |
メールの bcc にあるメール・アカウントのメール ID。 |
Subject |
メール・イベントの件名行の内容。 |
Content |
メールのサンプル・パススルー・テキストの内容。 |
Path for event file name |
イベント・ファイルの添付ファイル (例えば、MyAddress.xml) が保管されるローカル・フォルダーのパス。 |
Boolean for passthru/nonpassthru |
true または false の値。パススルー・シナリオまたは非パススルー・シナリオを使用するかどうかを示します。
True= パススルー。 |
EventCreator を使用してイベントを作成するには、以下の手順に従ってください。
この作業の
実行方法
- EmailEventCreator.zip を <samples_temp> ディレクトリーに unzip します。
- オプション: カスタム・イベントを作成する場合、createEvents.bat ファイル内の以下のコマンド行パラメーターを編集します。
CreateEvents.bat をカスタマイズするためのパラメーター値パラメーター |
値 |
Host |
メール・サーバーの IP アドレス |
Port |
ポート番号 |
Number of events to be created |
テストに必要なイベントの総数 |
From |
メールの作成元のメール・アカウントのメール ID。 |
To |
メールの作成先のメール・アカウントのメール ID。 |
CC |
メールのカーボン・コピー (CC) にあるメール・アカウントのメール ID。 |
BCC |
メールの隠しカーボン・コピー (BCC) にあるメール・アカウントのメール ID。 |
Subject |
メール・イベントの件名行の内容。 |
Content |
メールのサンプル・パススルー・テキストの内容。 |
Path for event file name |
イベント・ファイルの添付ファイル (例えば、MyAddress.xml) が保管されるローカル・フォルダーのパス。 |
Boolean for passthru/nonpassthru |
true または false の値。パススルー・シナリオまたは非パススルー・シナリオを使用するかどうかを示します。
True= パススルー。 |
- パススルー・モードの場合: java EmailEventCreator localhost
125 10 from@in.ibm.com to@in.ibm.com cc@in.ibm.com bcc@in.ibm.com TestEmail
TestPassthruContent C:¥EmailRA¥Samples¥MyPicture.jpg true と入力します。これにより、
localhost メール・サーバーに、ユーザー from@in.ibm.com の 10 イベントが作成されます。 このイベントでは、C:¥EmailRA¥Samples¥MyPicture.jpg の内容がメールに添付されます。
ユーザーによって指定されたメールのその他の属性は、bat ファイルによって作成された各メール・イベント上に取り込まれます。
- 非パススルー・モードの場合: java EmailEventCreator localhost
125 10 from@in.ibm.com to@in.ibm.com cc@in.ibm.com bcc@in.ibm.com TestEmail
TestXMLContent C:¥EmailRA¥Samples¥MyAddress.xml false と入力します。これにより、localhost メール・サーバーに、ユーザー venkatre@in.ibm.com の 10 イベントが作成されます。このイベントでは、C:¥EmailRA¥Samples¥MyAddress.xml の内容がメールに添付されます。
ユーザーによって指定されたメールのその他の属性は、bat ファイルによって作成された各メール・イベント上に取り込まれます。
- 編集した createEvents.bat ファイルまたは支給されたサンプル createEvents.bat ファイルのいずれかをダブルクリックして、実行します。
- アダプターを開始する前に、メール・クライアントを使用して、イベントが正常に送信されたことを確認してください。