一般的な問い合わせフォームとの違い
通常の問い合わせフォームは、PHP等で書かれたサーバサイドプログラムが必要です。formは例えば以下のようになります。
上記の例は、<form>タグ内のinput要素に入力された値が、PHPプログラムである mail.php に渡されてメールが送られることを意味します。つまりサーバにPHP環境が必要です。また、PHPから使われるメール送信用ミドルウェアも必要となります。
これは、
- PHPプログラムの脆弱性
- メールトラブル時の調査体制
を気にする必要があるということを意味します。使用するオープンソースのメール送信プログラムは、セキュリティが考慮されていますか?サポートやセキュリティパッチは十分でしょうか?また、万が一メール送信に問題があったとき自社でログ調査と対応ができますか?
これに対し esapr form では、埋め込みコードを貼り付けて html/css を少し付け加えるだけで、動くフォームが作れます。(以下は例)
従来の PHP 発動型メールフォームの仕組みと espar form の違いを比較してみます。
一般的な問い合わせフォーム | espar form | |
---|---|---|
サーバ側のPHP等環境 | 必要 | 不要 |
メール送信ミドルウェア | 必要 | 不要 |
サーバ引っ越し時の作業 | 環境の再構築や再設定 | 不要 |
メール不達等のトラブルでの調査担当 | 制作会社様 | 弊社 |
スパム対策の担当 | 制作会社様 | 弊社 |
1ヶ月に1,2回しか発動しないフォームのために、環境構築の手間と責任を引き受けるのが最善でしょうか?それとも、html/cssに少し手を加えるだけで楽をすることを選びますか?espar form は、エンドユーザ様や制作会社様の負担がより少ない仕組みとなっています。