Mac版MicrosoftMessengerの出来が酷いと思います。
interfaceも機能も堪え難い。
windows版は悪くないと思うのだけど。
ということでAdiumを使ってました。
最近連絡先を全てappleのアドレスブックにまとめてみたところ、SpotlightMailとのリレーションが完璧なのですごーく楽。
ということで、同様にアドレスブックと連携できるiChatで使おう作戦→spotlightで名前とキーワードを入れると関連するchatlog、mail、documentがぞろぞろ出てくる。いいね。
ichatでMSNMessengerを使うにはJabberを使えばいい…ということはすぐに分かったので情報探し。
参考にさせて頂いた所 : Travellers Tale
しかし問題はサーバどこよ!?ぐぐって出てきた所も挙動変だよ!?
…仕方ないので自前で構築。あっさりできて拍子抜けしたけど。
上記参考サイトで例示しているサーバー名をheima.jpに変えると使えます。
(いやほらきっちり説明して頂いてるサイト以上にわざわざ作るのも(逃))
今のところopen。酷いようだと制限かけます。
構築メモは↓


使用サーバアプリ : Wildfire
追加plugin : IM Gateway Plugin
DB : Mysql
OS : RedhatEL
珍しくコマンドラインごと書いてみる
rpmとpluginを入手(バージョンはwebで最新を確認してね)

wget http://www.igniterealtime.org/downloads/download-landing.jsp?file=wildfire/wildfire_3_1_1.rpm
wget http://www.igniterealtime.org/projects/wildfire/plugins-beta/gateway.jar

インストール

rpm -ivh wildfire_3_1_1.rpm

pluginをコピー

cp gateway.jar /opt/wildfire/plugins/

mysqlに接続→DB作成

mysql -u [user名] -p
Enter password: [パスワード]
create database [DB名(wildfireとか)] ;
exit

wildfire起動

/usr/local/bin/wildfire start
(rootで/opt/wildfire/bin/extra/redhat-postinstall.shを叩いておくと/etc/rc.d/init.d/wildfired {start/stop/restart/status}でも可)

管理画面にアクセス→設定

ブラウザからhttp://[サーバー名(当然FQDN)]:9090にアクセス
言語設定 : 日本語無いのでそのまま英語で
パスワード設定 : 説明いらんよね
サーバ設定 : virtualdomain使ってたりする人以外はほとんどそのままでいいかと
DB設定 : MySQL,Oracle,SQLServer,PostgreSQL,DB2を使う人はStanderd〜。使わない場合はembedded〜。各種DB使う場合はその後の画面で使うDBを選択、URLはDBが同じサーバの場合サーバ名の所をlocalhostに変更、外部の場合はDBサーバのFQDN。ユーザ名/passはDB接続用のもの

ログイン後こまごま設定

Server-ServerSetting-Registration&Login : Anonymous LoginをDisabledに。管理画面からしかUser登録したくない(clientに自由に登録/利用させたくない)場合はInband Account RegistrationをDisabledに。
Gateway-Settings : 使うIMにcheck。日本のYahooMessengerを使う場合はYahoo〜のoptionsでhostをcs.yahoo.co.jpに。
Users/Groups-Users-CreateNewUser : 自分が使うアカウントを設定
Gateway-Registrations : Userに先ほど作ったアカウントのid、gatewayでサービスを選択、usernameに当該サービスのid、passwordに当該サービスのpass、nicknameに表示名を入力(iChatからは表示名を変えられない)

ユーザ追加する場合は、最後の2つ(CreateNewUserとGateway-Registrations)を行うか、Registできるクライアントソフト(Psi等、使い方はTravellers Taleを参考に)から登録。
こまごました所はDocumentをご一読あれ。
日本語でなきゃわからんという方は訳してくれている人がいるので感謝しつつ読むといいと思う。
インストールガイド
 データベースインストールガイド
追記 : wildfireを動かす場合、メモリが少ない環境においては負荷が厳しくなる場合があります。ご注意を。

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

© 2010 兵馬の嘶き Suffusion theme by Sayontan Sinha