2015.7.16自分のサイトにメールフォームを設置したい。PHPが動作するサーバで、PHPもほんの少しならわかる、っていうときに無料のメールフォームを使うことがあると思います。いくつか、実際に使って調べた中で良さげなメールフォームを3つ紹介いたします。フリー(無料)版http://www.php-factory.net/mail/01.php老舗のPHPメールフォーム。最低限、必要なものは揃っています。ファイルも1つなのでスッキリする反面、コードをいじりたいときはPHPのソースをいじることになります。毎回送信確認しないといけないかもしれませんね。エラー画面は、エラーの文言のみが出ます。「>」などの記号が「&gt;」などに変換されてしまいます。私だけかもしれませんが、ローカル環境下では、hostsファイルを変更してURLをローカル以外にする必要がありました。TransmitMailTransmitMailhttps://github.com/dounokouno/TransmitMailPHP工房のものよりも、ハイカラな印象。バージョンアップし続け、サポートの切れたPHPのバージョンは切り捨てている模様。PHP部分(ロジック)とHTML部分(構造)を分離できるのが特徴。フロントエンドを変更したいときや、作業を分担しているチームで使う場合は便利そうです。HTML部分を記述する際には、独自の記述(これはtinyTemplateを引き継いでいる)の使い方を知る必要がありますが、様々なバリデーション(項目チェック)に対応しています。jQueryなどバリバリ使って、郵便番号から住所の補完などもやってくれます。メールフォーム比較表ざっと比較しました。7」を使っている方も多いと思いますし、定番という感じです。静的ページ用のサーバサイドのメールフォームは種類や定番といったものがなかなかない印象でした。HTMLやCSSやJavaScriptのフロントエンド部分は自分でやるという方は、PHP工房のものかTransmitMail。Mailformがいいのではないでしょうか。ここにはない機能はサクッと追加してもいいでしょうし、メールアドレスチェックのバリデーションに使う正規表現も独自のものに変えてもいいかもしれませんね。なにか間違いなどありましたら、ご連絡ください。