フォームメール kz mail ver.1.13 2014/03/25

こぼうず メールはこちら
http://kz-soft.mine.nu

このたびは、 フォームメールCGI 「 kz mail 」をダウンロードして頂き、ありがとうございます。
kz_mailは、sendmail を利用してホームページ上からメールを送る CGI です。

 

[特徴] 背景画像はお好きなモノに取り替えることができます。
  入力必須項目を自由に設定できます。
  最大文字数を設定できます。(イタズラ対策)
  不正形式のメールアドレスは警告を出します。(イタズラ対策)
  連続送信を制限することができます。(イタズラ対策)
  送信データのログを残すことができます。
   
[制限] sendmail が使えないサーバーでは使用できません。
   

設置及び設定

kz_mail.zipを解凍すると、

  kz_mail.cgi … 本体
  jcode.pl … 日本語変換ライブラリ
  mimew.pl … MIMEエンコードライブラリ
  mailback.jpg … 背景画像
  redame.htm … このファイル


の五つのファイルが出てきます。

まず、kz_mail.cgiをテキストエディタで開き、一行目のperlのパスをご自分の環境に合わせて書き換えてください。
その後、「初期設定」の部分を設定します。(設定の仕方はCGI中に記してあ ります。)

設定が終わったら、readme.htmを除く四つのファイルをサーバーにアップロー ドします。
その際、四つのファイルをすべて同じフォルダに入れるようにしてください。
ファイルのパーミッションは、kz_mail.cgi は 755、その他は 644 にします。
但し、CGI と同じ場所に イメージファイルを置くことができないサーバーもあります。
その時は別のディレクトリに背景画像を置いて、設定中の「背景画像へのパス」をそれに合わせて変更してください。

設置後は、必ずメール送信のテストをして、正常にメールが届くかどうかの確認をしてください。
届かない場合、sendmail のパスなどの設定を見直してください。
サーバーによっては、sendmail が使えない場合があります。 その場合は残念ながらこの kz_mail は使用できません。(泣

正常に動作すると、このような形式のメールが届きます。

__ form mail _________________________________________________

ここに本文が入ります。
てすとてすと
test test
以上。

__ sender info _______________________________________________

Name : こぼうず
E mail : xxxxx@kz-soft.mine.nu
Web site : http://kz-soft.mine.nu
HTTP-User-Agent : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Remote-host : 202.10.65.xxx
______________________________________________________________



補足

背景画像(mailback.jpg)はお好きなものに差し替えていただいてかまいませんが、大きさに注意しないとデザインが崩れる場合があります。
添付してある画像のサイズは 450x300ピクセルですが、これを目安に画像を用意 してください。 (ちなみに、添付した画像は私が撮った写真を背景用に加工したものです。(^^))
上部にバナーが入るような場合、画像の位置がずれる場合がありますが、設定 で背景画像を上下させて調整してください。

jcode.pl は、歌代和正氏によって作成された日本語コード変換ライブラリです。
mimew.pl は、生田 昇氏によって作成されたMIMEエンコードライブラリです。


更新履歴

2014/03/25 ver1.13
  ・ メールアドレスを必須にしなかった場合にメールが送られないことへの対応。
  ・ 背景画像の表示不具合修正。

2004/08/17 ver1.11
  ・ 表示項目の不具合修正。

2004/06/30 ver1.1
  ・ フォント色、背景色などを設定できるようにした。
  ・ 細かな修正。

2004/06/18 ver1.0 公開版
  ・ ヘッダのMIMEエンコードに対応。
  ・ 細かな修正。

2004/06/17 ver0.21
  ・ ログの保存行数を設定できるようにした。
  ・ 連続送信を制限できるようにした。

2004/06/14 ver0.2
 ・本文文字数を制限できるようにした。
 ・ 不正メールアドレスを判定するようにした。

2004/06/22
 ・初版



このプログラムは、フリーです。
改造は自由ですが、CGIスクリプト中の - kz mail - のリンクは消さないでください。
なお、このプログラムを使用したことによる いかなる損害も、私(こぼうず)はその責を負いません。