【 Post Office box Ver.1.60 * Arranged Ver1.0】


改造版Ver1.0で追加された機能
  • 私書箱トップから直接ログイン可能にした。
  • メッセージ送信フォームで、自分のIDとパスワードの入力を不要にした。
  • メッセージ閲覧画面からもメッセージ送信が可能になった。
  • フォームデータは全てPOSTで送信できるようにした。
  • 私書箱開設時に、直接ログイン出来るURLを表示するようにした。
  • デザインを外部スタイルシートで定義し、変更を容易にした。
  • お知らせメールをJISエンコードするようにした。
  • お知らせメールに、新着メッセージの内容を記載するようにした。

サンプルとダウンロード
サンプルはこちらです。乱用はご遠慮下さい。
動作確認以外の目的での使用はお断りします。

改造版ダウンロード(zip形式・約42KB)

ダウンロードが完了したら解凍してください。
※解凍ソフトが必要となりますので各自別途ご用意ください。

ファイルの確認
解凍したあとに以下のファイルがあるかどうか確認してください。
  • pob.cgi
  • data.log
  • system.cgi
  • jcode.pl
  • mimew.pl
  • style.css
  • data(ディレクトリ)
  • mime_pls202(ディレクトリ)
  • readme.html

足りない場合は再度DLして下さい。
それでも足りなければお問い合わせください。


オリジナル版から移行する方へ
オリジナル版と、ログファイルは完全に互換性があります。
オリジナル版から移行する場合は、ダウンロード後に下の3つのファイルだけを転送して下さい。
※ pob.cgiの設定を変更するのをお忘れなきようお願い申し上げます。
  • pob.cgi
  • mimew.pl
  • style.css

設定の変更
必要最小限の設定の変更の説明です。
ファイルをサーバーへアップロードする前に変更してください。

1行目   #!/usr/local/bin/perl

をご自分のプロバイダの環境に合わせて書き換えてください。

一般的には
#!/usr/local/bin/perl
#!/usr/bin/perl
のどちらかで動作すると思います。
(詳しくは各サーバーのFAQに書いてあると思います。)

次に、
56行目   $script= "http://localhost/pob.cgi";
を、ご自分の設置環境に合わせてフルパスで書き換えてください。

初期設定はWeb上で行うことができます。
ファイル名を設定後CGIをアップしCGIにアクセスしてください。
ページ下部にある「管理」より初期設定画面に移動できます。
CGI設置時のパスワードは「0000」になっております。
また、パスワードを忘れてしまった場合、システム保存データファイルの
一行目がパスワードになっております。

サーバーへファイルをアップロード

設定の変更ができたら、ファイルをサーバーへアップします。
「mime_pls202」ディレクトリとその下のファイルはアップロードする必要はありません。

ファイル名 転送モード パーミッション
pob.cgi ASCII 755
jcode.pl ASCII 644
mimew.pl ASCII 644
style.css ASCII 644
data.log ASCII 666
system.cgi ASCII 666
data(ディレクトリ) ASCII 777

ここでは、〔public_html〕の中に〔bbs〕というディレクトリを作り、そこへ設置するという仮定で説明します。

☆ 構成図

〔public_html〕
   ├ index.html (リンクを表示)
   └〔bbs〕
     ├ pob.cgi    <755>  (メインCGI)
     ├ jcode.pl    <644>  (文字コード変換ライブラリ)
     ├ mimew.pl    <644>  (メールヘッダ変換ライブラリ)
     ├ style.css    <644>  (pob.cgiの配色定義スタイルシート)
     ├ data.log    <666>  (データログ)
     ├ system.cgi   <666>  (システムデータ)
     └〔data〕     <777>  (私書箱保存用ディレクトリ)
〔 〕はディレクトリー名
< >はパーミッション
( )は説明

index.htmlにリンクを表示させる場合は以下のタグを表示させたい部分に入れます。

<a href="./bbs/pob.cgi">Post Office box</a>

オリジナル版更新履歴
2001/11/04 Ver.1.00 - 配布開始
2002/02/19 Ver.1.40 - ・他の私書箱内が見えてしまうのを修正
・私書箱内のデータを送信データと受信データを表示
2002/02/25 Ver.1.50 - 送信箱の宛先が自分になってしまっていたのを修正
2003/09/11 Ver.1.60 - Macでメールを受信した場合の文字化けを修正

改造版配布元:暗焔 / オリジナル版配布元: Genesis