HowTos/SWAのカスタマイズ

出典: ScalixWikiJP

Scalix Wiki -> How-Tos -> HowTos/SWAのカスタマイズ

SWAのカスタマイズは、swa.properties ファイルの編集で行います。

目次

swa.properties ファイルの場所

Scalix サーバ上の、/var/opt/scalix/<instance>/webmail/swa.properties になります。

上記のディレクトリ以外にも、swa.properties というファイルが存在する場合があるので、ご注意ください。それらを変更してもSWAの設定を変更することはできません。

編集内容の反映

swa.properties ファイルを変更したら、Tomcat をリスタートさせ、設定内容を有効にします。

[root@test3 webmail]# /etc/init.d/scalix-tomcat restart

swa.properties の設定内容

次のような設定値が準備されております。(Scalix V11.3の場合)

システム全体の設定

設定内容 パラメータ名 設定値
予定表利用の可否 swa.system.hasCalendar true または false
ルールウィザード利用の可否 swa.system.hasRulesWizard true または false
不在時の設定を利用する swa.system.hasOutOfOffice true または false
自動リフレッシュを行う swa.system.hasAutoRefresh true または false
自動ログインを可能にする swa.system.hasAutoLogin true または false
パスワード変更を可能にする swa.system.hasChangePassword true または false
添付ファイルの最大サイズ swa.system.maxAttachmentUploadKilobytes サイズ(バイト数)
自動メールチェックの時間 swa.system.minCheckMailMinutes
non-breaking space を通常のスペースに変換する swa.system.convertNbspToSpace true または false
メールメッセージ検索などに使用する、プラットフォームAPIサーバのURL swa.platform.url http://hostname.co.jp/api などのURL
メッセージの検索にプラットフォームAPIを使用するか swa.platform.enabled true または false
検索結果の表示最大数 swa.search.maxresults 数値
ユーザのサーブレットセッションがタイムアウトする時間(秒) swa.mailstore.staleTime 秒数
ブラウザが開いている間、IMAPフォルダも開いたままにする。(ブラウザからの操作性はよくなりますが、サーバ上のメモリ使用量が増えます) swa.mailstore.imap.reuseFolder true または false
ルールウィザードのURL swa.settings.rulesWizardURL /Scalix/rw など
デフォルトの文字セット(メッセージに文字セットが含まれない場合に使用する) swa.settings.charset ISO-2022-JP など
メッセージを表示する際にプロンプトで確認を行う秘密度の種類 swa.sensitivity.prompt personal,company-confidential,private など
メッセージの表示をブロックする(メッセージを表示しない)秘密度の種類 swa.sensitivity.block personal,company-confidential,private など

ユーザ毎の設定のデフォルト値

swa.user.で始まる設定オプションはユーザ作成時のデフォルト値になります。既存のユーザに対してはこの設定変更は反映されないのでご注意ください。

設定内容 パラメータ名 設定値
リッチテキスト形式を使用する swa.user.useRichText true または false
自動スペルチェックを行う swa.user.autoSpellCheck true または false
ディレクトリ検索順序 swa.user.dirSearchOrder personal や system の順番
返信メッセージにもとのメッセージを含める swa.user.includeMessageOnReply true または false
Bcc欄を表示する swa.user.showBcc true または false
メッセージ作成時に、署名を挿入する swa.user.signatureActiveForNewMessages true または false
メッセージ返信時に、署名を挿入する swa.user.signatureActiveForReplies true または false
メッセージ転送時に、署名を挿入する swa.user.signatureActiveForForwards true または false
フォルダ一覧ペインを表示する swa.user.foldersPaneVisible true または false
メッセージペインを表示する swa.user.messagePaneVisible true または false
イベント(今後の予定)ペインを表示する swa.user.eventsPaneVisible true または false
ミニカレンダーペインを表示する swa.user.miniCalendarPaneVisible true または false
メールチェック間隔(分) swa.user.mailCheckInterval 数値
言語ロケール swa.user.locale ja_JP など
日付の形式初期設定 swa.user.preferredDateTimeFormat 選択する数値
日付のセパレータ文字 swa.user.dateSeparatorChar 特定文字
時刻のセパレータ文字 swa.user.timeSeparatorChar 特定文字
稼働曜日 swa.user.workWeek 0から6までの数値をカンマで区切る
始業時刻 swa.user.workDayStart 午前0:00からの経過分で表示する
就業時刻 swa.user.workDayEnd 午前0:00からの経過分で表示する
週の始まりの曜日 swa.user.weekStart 0から6までの数値
今後のスケジュールペインに表示する予定の日数 swa.user.upcomingAppointmentsRange 日数
デフォルトの予定表表示タイプ swa.user.defaultCalendarView 選択する数値
空き時間を公開する月数 swa.user.freeBusyPublishRange 月数
空き時間を更新する間隔(分) swa.user.freeBusyPublishInterval 数値
電子メールアドレスを隠す swa.user.hideEmailAddresses true または false
HTML形式のメッセージ中にある、リモートイメージの表示をブロックする swa.user.blockRemoteImages true または false