某レンタルサーバーからさくらのマネージドサーバーに引っ越したところ、以前のサーバ付属品の楽ちんなメールフォームが使えなくなってしょんぼり。さくらでクイックインストールが可能だった簡易メールフォームCGIの「Postmail」を使っていましたが、「簡易」であるがゆえにカスタマイズには相応の知識が必要っぽい。・・・うう、ナンチャッテの私は挫折。ここらでPerlを勉強してもいいとは思うのでPostmail作者のKENTWEBさんが作ったPerl入門のページを一応リンクで残します。
さて、なんかほかにベースになるメールフォームがないか探したところ、メールフォームプロCGIというのがありました。しかもフリーです。機能も高機能過ぎて怖いくらいです。早速作者和田氏の居城・札幌の方角に世界平和の祈りを捧げ、設置させていただくことに致しました。設置の仕方がわからない・・・と思っていたらすごく親切なことに、解凍して展開したファイル群の”RereaseNOTE”ファイルに解説PDFが入ってました(ブロマイドもwwwww)。ヒャッハーヽ(∀゚ )人( ゚∀)ノ。CSSとか画像とか、config.cgiの項目とかいじって最終的に下のようになった。
現在ver.3Xですが、すでにver.4.0を開発中とか。問い合わせフォームとしては要らない機能・項目がデフォルトでメール本文に記載されるので、functions.cgiファイルの設定を少しいじる。
[perl]function.cgiの164行目・165行目をコメントアウト。
$envs .= “nn[ LOG DOWNLOAD ] ” . $config{“url”} . “?mode=download” . “n”;
$envs .= “[ LOG DELETE ] ” . $config{“url”} . “?mode=delete” . “n”;
↓コメントアウトすると下のように。
[perl]#$envs .= “nn[ LOG DOWNLOAD ] ” . $config{“url”} . “?mode=download” . “n”;
#$envs .= “[ LOG DELETE ] ” . $config{“url”} . “?mode=delete” . “n”;

