captmail.cgi ------------- フォームメール本体プログラム init.cgi ----------------- 設定ファイル captcha.cgi -------------- 画像認証プログラム check.cgi ---------------- 動作チェックプログラム data/log.cgi ------------- データファイル tmpl/mail.txt ------------ メール本文テンプレート tmpl/reply.txt ----------- 返信メール本文テンプレート tmpl/conf.html ----------- 確認画面テンプレート tmpl/thx.html ------------ 送信完了画面テンプレート tmpl/err1.html ----------- エラー画面テンプレート tmpl/err2.html ----------- 入力エラー画面テンプレート lib/Jcode.pm ------------- コード変換モジュール [入手先] lib/CGI/Minimal.pm ------- データ受理モジュール [配布元] lib/GD/SecurityImage.pm -- 画像認証生成モジュール [入手先] lib/Crypt/RC4.pm --------- 暗号モジュール [入手先] bin/*.png ---------------- 画像認証用PNG画像 bin/*.ttf ---------------- 画像認証用フォントファイル
[注] PostMailでは、フォーム画面はHTML(postmail.html)でしたが、Captcha Mail では、captcha.cgiに直接アクセスします。
public_html / index.html (トップページ)
|
+-- postmail / captmail.cgi [705] ... フォームメール本体(初期アクセスもココ)
| captcha.cgi [705] ... 画像認証プログラム
| check.cgi [705] ... 動作テスト用プログラム
| init.cgi [604] ... 設定ファイル
|
+-- lib / *.pm
| | *.pl
| |
| +-- Jocde / *.pm
| +-- CGI / *.*
| +-- GD / *.*
| | +-- SecurityImage / *.pm
| +-- Crypt / *.pm
|
+-- data / log.cgi [606]
|
+-- bin / *.png
| *.ttf
|
+-- tmpl / mail.txt
reply.txt
form.html ..... フォーム画面はテンプレートになります。
conf.html
thx.html
err1.html
err2.html
| ファイル名 | パーミッション | 転送モード | |
|---|---|---|---|
| 一般サーバ |
suEXECサーバ CGIWrapサーバ |
||
| captmail.cgi captcha.cgi check.cgi |
755 or 705 | 701 or 700 | アスキー |
| init.cgi | 666 or 604 | 601 or 600 | アスキー |
| log.cgi | 666 or 606 | 600 | アスキー |
| lib/*.pm lib/Jcode/*.pm lib/GD/*.pm lib/Crypt/*.pm lib/*.pl tmpl/*.html tmpl/*.txt |
- | - | アスキー |
| bin/*.png bin/*.ttf |
- | - | バイナリー |
Tips:ファイル転送の仕方は以下のページを参考にしてください。
|
|
|
| tmpl/mail.txt | メッセージ本文 |
| tmpl/reply.txt | 返信用メッセージ本文 |
| tmpl/form.html | 初期入力フォーム |
| tmpl/conf.html | 入力内容確認画面 |
| tmpl/thx.html | 送信完了画面 |
| tmpl/err1.html | 一般エラー画面 |
| tmpl/err2.html | 入力内容エラー画面 |