Version 1.0 (alpha)
Copyright 1997 Johnny Be Good! Software
John R. Ashmun: jbg@kagi.com


紹介

BLister はBeOS用のシェアウェアのメーリングリストサーバーです。

BListerはBeOSのmail_daemonとPeopleアプリケーションと共に動作します。そして、あなたが作成したいと思っているメーリングリストをあなたが参加させたいメンバーで作成することが出来ます。


BListerの入手方法

このボタンをクリックすることでBListerをダウンロードすることが出来ます。もしダウンロードできなければE-Mailを私宛に送って下さい(もちろん英語で)。


BListerを使用するための準備

0.  このページの全てを読みなさい!

1.  あなたが作成しようとしているメーリングリスト毎に異なったE-mailのアカウントをあなたのプロバイダから入手して下さい。例えば、Daniel Booneの子孫やそれに興味を持っている人のためにメーリングリストを作成するならば、あなたはそのメーリングリストを"Boone_List"と呼ぶでしょう。そしてそのリストのためのE-amilのアカウントは Boone_List@some_isp.com となるでしょう。このアカウントのアドレスとパスワードを次のステップのために記録しておいて下さい。

2.  Peopleアプリケーションを使用して新しいPersonファイルを作成しようとしているメーリングリスト毎に作成して下さい。PeopleウィンドウのNameフィールドには、"Boone_List"といれるか、あなたがメーリングリストにつける名前をいれて下さい。E-mailフィールドには、そのメーリングリストのためのE-mailアドレスを入力して下さい。Nicknameフィールドにはそのメーリングリストのパスワードを入力して下さい。そして、"Boone_list" という名前か、あなたがメーリングリストにつける名前をつけて、Personファイルとして保存して下さい。

3.  あなたのhomeフォルダの下のconfigフォルダの下のsettingsフォルダを開いて下さい。そしてsettingsフォルダの下にBListerという名前のフォルダを新規に作成して下さい( B と L は大文字にすること!)。

4.  作成したBListerフォルダを開き、その中に作成しようとしているメーリングリストの名前を持ったフォルダを作成して下さい。もしあなたが、 "Boone_List" というメーリングリストを作成するのなら、 "Boone_List" という名前のフォルダを作成して下さい。

5.  homeフォルダの下のpeopleフォルダを開き、ステップ2で作成したPersonファイルのリンクをステップ4で作成したフォルダの中に作成して下さい。


BListerの起動方法

単純にBListerアイコンをダブルクリックして下さい。BListerはバックグラウンドで動作し、あなたのメーリングリストのアカウント毎の新規メールをチェックし、メーリングリストの購読者にメールを送信し、そしてこれらのステップを1分毎に繰り返します。 もし、あなたが、BListerの動作間隔を変更したいと思ったならば、Terminalウィンドウで以下のように入力して下さい:

パス名/BLister 動作間隔&

パス名にはBListerが存在しているパス名を入力して下さい。動作間隔にはBListerの動作間隔を秒単位で入力して下さい(もしあなたが動作間隔に10秒未満の値や、1日以上の値を入力した場合、BListerは60秒間隔で動作します。このことを忘れずに動作間隔を設定して下さい)。

例えば、私のシステムでは、BListerは /boot/home/PR/BLister フォルダにあり、BListerを5分毎に動作させようとしているため、以下のように入力します:

/boot/home/PR/BLister/BLister 300&


メーリングリストに参加/脱退させる方法

誰かをメーリングリストに参加させるためには、Peopleアプリケーションを使用して参加させる人のpersonファイルを作成します。E-mailフィールドを間違えないように注意して下さい。そして、作成したpersonファイルのリンクを "BListerを使用するための準備" のステップ5で行なったように /boot/home/config/settings/BLister/リスト名フォルダに作成して下さい。(もしpersonファイルが既に存在しているのなら、personファイルのリンクを/boot/home/config/settings/BLister/リスト名フォルダに作成するだけです)。

誰かをメーリングリストから脱退するためには、 /boot/home/config/settings/BLister/リスト名フォルダに存在する脱退させる人のpersonファイルのリンク削除して下さい。(/boot/home/peopleフォルダにあるpersonファイルは削除しないようにして下さい。そのファイルは他のリストで使用しているかもしれません。)


もしあなたがBeOSはまだサーバーになれないと思うなら...

程度の問題ですが、それは正しい - あなたはBListerが動作してるシステムで個人的なE-mailを使用したくないと思うでしょう。何故ならBListerのようなサーバープログラムはまだ mail_daemon に単一のPOPアカウントを使用させることしか出来ません。従ってあなたが、E-mail preferncesアプリケーションを使用して設定したあなたの設定を上書きしてしまいます。E-mail APIからすると、Beは近いうちに複数のPOPアカウントに対応する予定のようです。もしこのことが現在のあなたにとって大きな問題となるならば私に連絡をとって下さい。


今後の予定

E-mailを使用して自動的にメーリングリストへの参加/脱退を行なう
メーリングリストと参加者のE-mailの作業を同時に行なう


クレジット

Chuck Noremは私が忘れていたDR8のBeBookのNetworkKitの記述や、私が知らなかった沢山のこと、例えばどこにRFCのE-mailの記述があるか、を指摘してくれました。

私の妻である, Joanna Ashmun(http://www.halcyon.com/jmashmun )は どうやって見栄えのよいロゴを作るかを私に教えている間に、このページをちゃんとした文書に仕上げてくれました。


For Johnny Be Good!
John R. Ashmun
December, 1997
jbg@kagi.com