図4.11 処理結果画面 E:¥download>java MailApp
TeamWARE Office XML support Sample Program
(Mailサービスを利用した受信メッセージの一括ダウンロード)
以下の設定で、受信メッセージをダウンロードします。
TeamWAREのホスト名 :twserv.fujitsu.com
TeamWAREのポート番号:9945
ログイン名 :taro パスワード :********
格納先パス :e:/mail
ダウンロード対象 :受信メッセージ全て 6個のメッセージをダウンロードしました。
受信メッセージ一覧:e:/mail /index.htm E:¥download>
③ サンプルプログラム実行時に指定したフォルダに、HTMLファイル、テキ スト化されたメール本文、取り出された添付ファイルが格納されています。
受信メッセージ一覧を表示するために、 index.htm をブラウザで表示します。
(図4.12)
図4.12 処理結果画面
プログラムの処理シーケンス
Javaアプリケーションン TW Office
添付ファイル 添付ファイルの取得
メッセージ Get message メッセージ一覧 List messages
保存
メッセージの数 だけ繰り返す 添付ファイルの数
だけ繰り返す 保存
5章 提供機能一覧
サービス 機能名 機能説明
Free disk info ディスク使用量の取得
Get Initialization file 初期化ファイルの内容取得
List Billing Log files ビリングイベントログファイル一覧の取得
List Audit Log files 監査イベントログファイル一覧の取得
運 用 管 理 サ ー ビ ス (Admin)
Get Thread Monitor 運用状態の監視
Get mailbox property and list folders メールボックス情報取り出し
List sub folders サブフォルダ一覧の取り出し
List Messages メッセージ一覧の取り出し
Get Message メッセージの取り出し
Delete Message メッセージの削除
メッセージング サービス1 (Mail)
Send Message メッセージを送信
Make appointment 予約の作成
Get appointment list 予約一覧の取得
Get property of specified appointment 予約のプロパティ取得
Modify appointment 予約の変更
Confirm appointment 予約の確認
Reject appointment 予約の拒否
Delete appointment 予約の削除
Get calendar property カレンダーのプロパティ取得
Get resource calendar property 設備カレンダーのプロパティ取得
予約サービス (Calendar)
Search free time for resource calendar 設備カレンダーの空き時間検索
List Libraries ライブラリ一覧の取り出し
List servers which have library services ライブラリサーバ情報の取得
List folders in a library ライブラリ配下のフォルダ一覧取り出し
List folders in a folder フォルダ配下のフォルダ一覧取り出し
List documents in a folder フォルダ配下のドキュメント一覧取り出し
Get document ドキュメントの取り出し
Delete document ドキュメントの削除
Lock document ドキュメントのロック
Unlock document ドキュメントのアンロック
ストレージサービス (Library)
Save new document/ Save new version ドキュメントの登録
サービス 機能名 機能説明
List main forums メインフォーラムの一覧作成
List servers which have Forum service フォーラムサーバ情報の取得
List sub forums under a forum フォーラム下のサブフォーラム一覧作成
List messages under a forum フォーラム下のメッセージ一覧作成
Get Message メッセージの取得
Delete Message メッセージの削除
メッセージング サービス2 (Forum)
Create new/reply message メッセージの登録/メッセージの返答
Get personal profile 個人情報の取得
List object ディレクトリエントリの検索
Get user properties ユーザプロパティ情報の取得
Get external entry 外部エントリーの取得
Get Group properties グループ属性の取得
Get resource calendar properties 設備カレンダーの属性を取得
Modify personal profile 個人情報の変更
List LDAP Entries LDAPディレクトリの検索
情報照会サービス (Directory)
Get Property LDAPエントリのプロパティ情報取得
Search ディレクトリエントリの検索2