概要

PHPで動作するシンプルな汎用メールフォームシステムです。

MITライセンスで公開していますので、改変、再配布はご自由にどうぞ。
Copyright表示、リンク、ご連絡等は一切必要ありません。

2011年10月13日

自分のブログにて、TransmitMailを公開した時の想いを書いています。
どうのこうの » Copyright表示不要のPHP製汎用メールフォームシステム「TransmitMail」

ページの先頭へ戻る

特徴

  • PHP5.4以上で動作します。
  • HTMLはテンプレートとして読み込むので、自由なデザインが可能です。
  • マークアップエンジニアが作ったので、マークアップエンジニアに優しい作りになっています。
    (メールフォームの設置って大抵マークアップエンジニアの仕事ですよね。)
  • 静的ページに組み込むだけなら、1〜2時間くらいで設置できると思います。
  • もちろんDreamweaverテンプレートと連動できます。
  • CMSを組み込んだサイトならCMS標準やプラグインのメールフォームを使った方が良いと思いますが、
    静的サイトにメールフォームだけ設置したい場合等にご利用いただければと思います。
  • 入力必須等のよくあるチェックは標準実装しています。
  • セッションにより、ブラウザリロード等の連続送信を防止しています。
  • ファイル添付機能が付いています。
  • MITライセンスですので、自由に改造してください。
  • Copyright表示は必要ありません。
  • HTMLソースに <meta name="generator" /> が出力されたりもしません。
  • ソースはGitHubで管理していますので、自由にForkしてカスタマイズしてください。
  • 良いカスタマイズができましたら、Pull Requestをください。

ページの先頭へ戻る

ライセンス

MIT License

ページの先頭へ戻る

お問い合わせ

バグ、不具合報告、カスタマイズのご要望、設置代行等の各種お問い合わせは、
下記メールアドレスまたは掲示板(GitHub)へご連絡ください。

ページの先頭へ戻る

JavaScriptによる入力補助

JavaScriptによる入力補助が必要な場合は、下記プラグイン等をご利用いただくと良いかと思います。

ページの先頭へ戻る

注意事項、今後の対応予定など

  • 文字コードはUTF-8にのみ対応しています。(今後、別の文字コードに対応するかもしれません。)
  • ファイルの添付には対応していません。(今後、対応するかもしれません。)
    v1.1.0にてファイル添付に対応しました。
  • 管理画面はありません。(今後、対応するかもしれません。)
  • ケータイ(フィーチャーフォン、ガラケー)での動作確認はしていません。(どなたか確認していただけると助かります。)

ページの先頭へ戻る

免責事項

当システムをご利用、もしくはご利用になれないことにより生じるいかなるトラブルや損害には、当方は一切の責任を負いません。

ページの先頭へ戻る

更新履歴

※もうめんどくさいから Commit History をご確認ください。

  • 2012-06-07 : v1.0.6(エラーログ出力ディレクトリの間違いを修正)
  • 2012-06-05 : v1.0.5(メールアドレスチェックの統括エラーメッセージが2回表示されてしまう不具合を修正)
  • 2012-03-21 : v1.0.4(メールアドレスのチェックを強化)
  • 2011-10-28 : v1.0.3(sendmailのパスの取得方法を修正)
  • 2011-10-26 : v1.0.2(date_default_timezone_setを追加)
  • 2011-10-16 : v1.0.1(オプション追加、文字化け対策)
  • 2011-10-12 : 公開
  • 2011-09-16 : 公開のため、各種調整
  • 2010-11-27 : 各種OS、ブラウザ、アプリケーションの動作確認環境を追加
  • 2010-11-27 : 確認画面のマルチラインインプット用の改行コードを<br />に変換するコードを追加
  • 2010-11-27 : チェックモードのsendmailのパスの取得方法を修正
  • 2010-11-21 : 一通り完成
  • ページの先頭へ戻る