LEV-Form [ フォームメールCGI ] マニュアル

■はじめに

LEV-Form は、C++言語によって開発されています。
配布パッケージにはソースは含まれません。バイナリ(ビルド済みプログラム)の配布です

配布パッケージ内容: (フォルダを < > で表記しています)
<levform>
 |
 +-<manual>- 本マニュアルHTML
 |
 +-<sample>- メールフォームサンプルHTML
 |
 +-<skin>- デフォルトのスキンなどHTML
 |  |
 |  +-<config> 設定画面用HTML
 |  +-<default> デフォルトのスキンHTML
 |
 +-<data>- ユーザ設定データ保存フォルダ
 |  |
 |  +-<default> デフォルトの設定
 |
 +- sys-signature シグネチャファイル
 +- dat-message.dat メッセージデータファイル
 +- dat-system.dat システムデータファイル
 +- dat-users.dat ユーザデータファイル
 +- lockfile.lock ロックファイル
 +- lev-form.cgi メール送信プログラム
 +- lev-config.cgi 設定画面プログラム


本CGIが動作するサーバとしては下記の条件を満たす必要があります。

動作条件:
  OSが RedHat Linux Ver.6.2以降 または FreeBSD Ver.4.X 以降 であること



免責事項:(フリーダウンロード版をダウンロードしたみなさまへ)
 フリーダウンロード版ソフトウェアの動作に関しては、開発元はいかなる保証もしません。配布するソフトウェアを使用して、万が一問題あるいは損害が発生した場合、原因がソフトウェアのバグ、不備、仕様の欠陥等であっても、ソフトウェア開発元および配布者は一切の責任を負いません。 ソフトウェアを設置し使用する方で一切の責任を持ってください。 このことを了解した人にのみ使用を許可します。

■CGI 設置方法

[1] FTP接続してファイルを格納する専用のフォルダを作成します。
[2] 作成したフォルダのパーミッションを 実行可( 755 ) にします。(通常、デフォルトでそうなります)
[3] 新規の設置では
   <levform>の中のすべてのファイルを作成したフォルダにバイナリ転送します。
  バージョンアップでは
   dat-system.dat dat-users.dat 以外のすべてのファイルをバイナリ転送します。
   ※ dat-system.dat dat-users.dat を上書きすると設定が初期化(削除)されます。
[4] *.dat および *.lock のパーミッションを 書き込み可( 666 ) にします。
[5] *.cgi のパーミッションを 実行可( 755 ) にします。
[6] dataフォルダ のパーミッションを 書き込み可( 777 ) にします。
[6] dataフォルダ内(default内も)のすべてのファイル、フォルダ のパーミッションを 書き込み可( 777、666 ) にします。

※サーバによっては 666 を 606 または 600、777 を 707 または 700 としなければならないことがあります。

以上で設置は完了です。 管理者モード画面で必要最低限の初期設定をしてください。

■CGI 管理者モード使用方法

lev-config.cgi をブラウザで表示して、管理者ユーザID( admin )/管理者パスワード(初期値「 admin 」) でログインします。

ユーザIDとパスワードを入力して「アカウント作成」をクリックするとアカウントが作成されます。
その後、その ユーザIDとパスワードを入力して「ログイン」できます。
* 管理者モード *
▼ ログイン
ユーザID ←設定番号
新しいパスワード




▼ アカウントの作成・削除
ユーザID
パスワード




▼ システム全体の設定
ファイル作成時のパーミッション ※ファイルの作成・更新時に適用します。
フォルダ作成時のパーミッション ※フォルダの作成時に適用します。
   
sendmail のパス
※サーバのフルパスで指定して下さい。


ユーザIDを入力して「アカウント削除」をクリックするとアカウントが削除されます。
アカウント削除にはパスワードは必要ありません。

1つのアカウントで別々のフォームメール設定を10種類まで保存できます。それぞれを設定番号で区別します。
フォームHTML毎にアカウントを作成する使い方もできますし、1つのアカウントで複数のフォームに対応させる使い方もできます。
フォームHTML側の記述は『CGI ユーザモード使用方法』を参照してください。

※フォームメール設定のデフォルトおよび簡単なサンプルが付属しています。
※初期パスワードはユーザIDと同じ(defaultのパスワードはdefault)です。

CGI ユーザモード使用方法