SYNCKGRAPHICA/札幌 ホームページ制作
フリーCGI/PERL

メールフォームCGI - 無料!簡単設置!

メールフォーム

Perlで書かれたメールフォームのCGIです。自動返信機能(オートレスポンサー)、必須入力項目をチェックしてくれるJavascriptファイルがセットになっております。とにかくシンプルに、簡単に設置できるよう心がけたつもりです。パーミションの設定ができる人であればおそらく設置できるかと思います。

特徴としては、設定関係をほとんどHTML側(メールフォーム)で設定できるところです。スパム対策のためにはCGI内に設定することが望ましいです。また、文字コードUTF-8対応版メールフォームもありますので、UTF-8などjcode.plで対応していない文字コードからのクエリ送信時はそちらをお使い下さい。

ぜひよそのメールフォームと使い比べてみて下さい。

機能概要
☆レジューム機能(入力内容の記憶機能)
他のページに行っても、ブラウザを閉じない限り入力した内容が記憶されます。ブラウザを閉じる事により入力された内容が消えますので、セキュリティ面でも問題ありません。
☆スパムフィルター機能
Javascript実行環境下でしか動かないため悪意あるbotに利用される心配がありません(たぶん)。
☆別ドメインからの送信防止
メールフォームが設置されているサーバからのPOSTしか受け付けません。(解除可能)
☆自動返信機能(オートレスポンサー)
メールを受け付けた時、その内容を含む自動返信メールを返す機能です。
☆CSVログ蓄積&ダウンロード機能
メールの内容をCSV形式でサーバ上に保存(要設定)。ダウンロード画面からダウンロード可能。
※サンプルのパスワードは「0123」です。
☆複数の宛先に一斉送信
指定した複数のアドレスにメールフォームの内容を一斉送信します。

スクリプト名称SCRIPT NAME 簡単設置!自動返信機能付メールフォームCGIMAIL FORM SCRIPT CGI
必要モジュールMODULE jcode.pl
対応文字コードCHARACTER CODE SHIFT_JIS・EUC※ソースの文字コードをエンコードすればEUC・JISでも可能
設置レベルSETTING LEVEL ■■□□□
配布バージョンSCRIPT VERSION 5.2
取り扱い説明書MANUAL メールフォーム取扱説明書PDF(3,074KB)
サンプルURLSAMPLE URI http://cgi.synck.com/mailform/v5.2/utf-8/example.html
最終更新日LAST UPDATE 2007-04-08
更新履歴UPDATE HISTORY
2007-04-08
「戻る」ボタンで戻った際の送信ミスを修正しました。emailを本文に書くようにしました。「#」ハッシュがURLに含まれる場合も送信できるようにしました。
2007-01-22
同階層に「count.dat」ファイルを置くことで通し番号機能が動きます。確認用メールアドレスの入力が送信されなくなりました。
2006-12-24
スパム対策やレジューム機能などを盛り込んでよりわかりやすい解説PDFを付けたバージョンにグレードアップ。
2006-10-13
自動返信メール内用を設定する際に [[resbody]] という文字列を記述しておく事により、入力された内容の確認を自動返信メール内に記述することが可能になりました。※hiddenエレメントも記述されちゃいます。
2006-09-03
  • Javascript制御を強化
  • 受取メールアドレスをCGI内で設定可能に
  • 郵便番号辞書付属版も追加
  • 二重送信防止機能
  • チェックボックスの必須項目に対応
  • エラー時、エラー項目にフォーカス
  • エラー時、エラー項目背景色変更
2006-07-30
  • 複数アドレス送信機能追加
  • ログファイル保存機能追加
  • ログファイルのダウンロード機能追加
  • Error-Toを設定
ダウンロード

CLOSE