poppop 1.0.5 (26/Jul/2002) by TOMO ( groove@spencernetwork.org ) poppop(ぽっぷぽっぷ)はPHPで書かれた単純なPOP3クライアントです。 できること POP3サーバにアクセスしてメール一覧を作成する。 見たいメールをクリックすると見れる。 メールを削除する。 引用部分は色を付ける。 URLとかをリンクする。 できないこと メールを送信する。 添付ファイルとかのマルチパートメッセージを扱う。 リストのスレッド表示。 別途必要なファイル jcode.phps(UTF-8の変換テーブル含む) pop3-class.php http://www.spencernetwork.org/ から入手してください。 設置方法 1. poppop.phpをエディタで開いて、サーバ名、ユーザ名、パスワードを設定する。 パスワードは必ずmd5()で暗号化してください。 の出力を張りつければOKです。 POP認証をAPOPにする場合は$use_apopをTRUEにしてください。 色の設定はpoppop.cssで変更できます。 2. index.html, poppop.php, poppop.css, functions.php, jcode.phps, pop3-class.php を同じディレクトリに置く。 3. ブラウザでindex.htmlにアクセスする。認証ダイアログが出るはずなので、 1で設定したユーザ名とパスワード(暗号化前)を入力する。 その他 せっかくPOP3クライアントクラスを作ったのでそれを使ったものを 作ってみたかっただけです。 クライアント <-> Webサーバ を SSL にして Webサーバ <-> POPサーバ を APOP にできたらいいと思います。 +------------+ +---------+ +---------+ |クライアント| SSL |Webサーバ| APOP |POPサーバ| |(ブラウザ) |-----|(poppop) |------| | +------------+ +---------+ +---------+ メール内のURLは自動でリンクします。そのリンクをクリックして リンク先にアクセスするとRefererでpoppopのURLがばれます。 でもベーシック認証してるので知らない人に見られることはないと思います。 改造・再配布は自由です。 今後 高機能にするつもりは全くありません。 PEARのMIMEを使ってマルチパートに対応したい。