こんな感じで、名前とメッセージだけを書くメールフォームをつけているWebページをここ数年、結構見かけます。伝言板より気軽に、ほんの一言感想をかけるのでぱっと流行ったみたいですね。
このページではひっそりメッセージを導入しているのでつけていないのですが、もう一個運営しているブログで試しにつけてみたくなり、設置してみました。
MTに限ったカスタムというわけではありませんが、一応自分メモとして。
メールフォームはCGIでも設置は難しいものじゃないので、MTの設置ができる方なら作業そのものは問題ないかと思います。
ただ、MTは何も考えずに設置すると文字コードがUTF-8なので、Shift-JISのプログラムを使うと文字化けしてしまうのですね。
ひっそりメッセージも実は「管理人宛メッセージをどうぞ」という部分が化けてしまうので、iFrameで別ページを呼んでいるのですが、いまいちスマートな方法じゃありません。
かといって、一言メルフォのために今さら全部文字コード宣言をShift-JISにするのも大変です。(一応、MT公式で配布している文字コード変換スクリプトなるものもありますが……)
自分でプログラム書ければなんの問題もないんですけれども、何度も言うように私は門前の小僧なので(苦笑)UTF-8のプログラムないかなーと探しまくって見つけてきました。
Web-UP さんという、CGI配布サイトさんのEzy-Mail というプログラムです。
もともと企業サイト用のシェアウェアプログラムがメインのサイトさんみたいですが、こちらはフリーです。
文字コードをShift_JIS・EUC-JP・UTF-8から選べるので、大抵のどんなサイトでも対応可能かと思います。
フォームはhtmlを自作して対応できますので、自分の好きなデザインにすることができます。
私はものすごくシンプルに、書いてボタンを押せば送信OK、という状態で使っていますが、メッセージをもらった後の確認画面を出すことはもちろん、自動応答メッセージをメールで送付する等もでき、非常に多機能です。
機能と設置については配布サイトに詳しく記載がありますので、そちらを見て下さい。
オススメプログラムです。
このエントリーのトラックバックURL: