. MP Form Mail CGI eCommerce版 (メールフォーム CGI) | futomi s CGI Café
MP Form Mail CGI eCommerce版 (メールフォーム CGI) | futomi s CGI Café
MP Form Mail CGI eCommerce版 (メールフォーム CGI) | futomi s CGI Café

MP Form Mail CGI eCommerce版

注文やお問い合わせでは、入力間違いを防いだり、本人に再確認させるためにも、確認画面を表示したいものです。 eCommerce 版では、ブラウザーを使って、 管理メニューから確認画面表示を有効にするか無効にするかを定義することができます。 また他の MP Form Mail CGI シリーズは、ファイルを添付した場合には確認画面が表示できませんでしたが、 eCommerce 版ではファイルが添付されも確認画面が表示されます。 さらに画像ファイルだった場合には確認画面上にプレビュー表示することもできます ※1 。

入力画面、確認画面、完了画面、エラー画面は、テンプレート方式をとっていますので、 あなたのサイトのイメージに合わせたデザインが可能です。 テンプレートは、管理メニューからブラウザーを使って、いつでも編集することが可能です。

送信者に対して自動的にメールを返信することができます。 返信メールの文章も、テンプレート方式をとっていますので、利用シーンに応じてカスタマイズ可能です。 また、フォームで入力値を返信メール内に埋め込むことができますので、たとえばメール本文の冒頭に「○○○○様」 のような文言を付け加えることができます。 テンプレートは管理メニューからブラウザーを使っていつでも編集することが可能です。

メールフォームから送信されるメールの文面もカスタマイズ可能です。 デフォルトでは規定のフォーマットで送信されます。しかし細かく指定したい場合には、 テンプレート方式を採用できますので、デザインは自由自在です。 テンプレートは管理メニューからブラウザーを使っていつでも編集することが可能です。

入力文字を英数のみや数字のみなどさまざまなルールを設定して入力値を制限することができます。 これで、間違った値の入力から開放されます。 また eCommerce 版では URL の実在をチェック ※2 したり、 メールアドレスのドメインの実在をチェック ※3 することができますので、 いたずらや入力ミスを最小限に抑えることができます。

メールアドレスやパスワードなど、確認のために 2 回入力させ、 それらが一致しているかをチェックするフォームをご覧になったことがありませんか? eCommerce 版では、それを実現しました。

フォームメールの場合、利用者は改行を入れずに投稿することが多々あり、 読み手にとっては、メールソフトで読みにくくなります。簡易折返・英文ワードラップ機能を使うことにより、 指定文字で折り返され読みやすくなります。

フォームの内容をメールで送るだけではなく、ログファイルに保存し、 管理メニューからブラウザーを使ってダウンロードすることが出来ます。 ログファイルのダウンロード時に、「カンマ区切り」「スペース区切り」「タブ区切り」から選択でき、 Excel のような表計算ソフトに取り込むときに便利です。 そのほか、ログファイルの文字コード、改行コード、ダウンロードする項目を自由に選択することができます。

フォームメール CGI では、必ず入力・選択してもらいたい項目があるものです。 eCommerce 版では、個々に必須項目を設定することができますので、 せっかく頂いたメールの情報不足から開放されます。

各メールにはシリアル番号(一意的な番号)を付与することができます。 シリアル番号は、送信していただいた方への自動返信メールにも入れることができます。 注文番号やお問い合わせ番号にご利用いただけます。 eCommerce 版では、シリアル番号のフォーマットを自由に定義することが可能です。 連番はもちろんのこと、2010-12-05-000043 のように日付と連番を組み合わせることも可能です。

※1 サムネイル表示をご利用になる場合は、ご利用のサーバに Perl モジュール Image::Magick または GD がインストールされている必要があります。 ※2 URL の実在をチェックをご利用になる場合は、ご利用のサーバに Perl モジュール LWP::UserAgent がインストールされている必要があります。 ※3 メールアドレスのドメインの実在をチェックをご利用になる場合は、ご利用のサーバに Perl モジュール Net::DNS がインストールされている必要があります。

動作環境

本 CGI が動作するサーバー環境は以下の通りです。

必須条件

以下の条件は、本 CGI が動作する最低限の環境です。この条件が満たされない場合は、本 CGI は動作しませんので注意してください。

  • UNIX 系サーバー (Linux や FreeBSD など)
  • Perl 5.8.1 以上
  • sendmail もしくは SMTP サーバが利用できること
オプション

以下の条件は必須ではありませんが、インストールされていることで CGI の機能が追加されます。

  • Perl モジュール LWP::UserAgent ※1
  • Perl モジュール Net::DNS ※2
  • Perl モジュール Image::Magic ※3
  • Perl モジュール GD ※3
※1 LWP::UserAgent は、入力フォームに URL が入力された際に、その URL が実在するかどうかを HTTP 通信を使ってチェックする機能で使われます。 ※2 Net::DNS は、入力フォームにメールアドレスが入力された際に、 そのメールアドレスのドメインが実在するかどうかを DNS を使ってチェックする機能で使われます。 ※3 Image::Magick と GD は、入力フォームに画像ファイルが添付された際に、 確認画面にサムネイルを表示する機能で使われます。 この機能はいずれか一方がサーバーにインストールされていれば機能します。

シェアウェア料金

1 サイトあたり 5,500 円(本体価 5,000 円/消費税 500 円)

  • 本 CGI は、同サイト内であればいくつ設置して頂いても構いません。 ただし、運営者が同じでも、主旨が異なるサイトに設置する場合には、それぞれにシェアウェア料金を適用します。
  • シェアウェア料金をお支払いいただく前に、十分ご試用いただき、ご納得いただいてからお支払いいただきますようお願いいたします。

CGIのダウンロード

バージョン 2.0.18 サイズ 1.28 MB (1,343,797 バイト) ファイル mpmailec2_0_18.zip

更新履歴

  • フォームを投稿たびにエラーログファイル error_log.cgi に警告ログが出力されてしまう問題を修正した。

CGI 製品

  • MP Form Mail CGI eCommerce 版 シェアウェア
  • fAnalyzer フリーウェア

会社情報

Copyright © futomi Co., Ltd. All Rights Reserved. | Thanks to TemplateMo for CSS Template

📎📎📎📎📎📎📎📎📎📎