個人事業を始めてすぐに、
必要にかられてメールフォームシステムを作ったのですが、
自分たちで使うだけではそんなに案件数もないし、
ただ眠らせておくのはもったいないと思い、
GitHubで公開することにしました。
Copyright表示不要でMITライセンスなので、
商用、非商用問わず自由に使っていただけます。
改造したり再配布していただいてもOKです。
いい改造ができたら、Pull Requestください!
お客さんのサイトに設置したり、
設置代行で手数料を取ったりしてもらってもOKです。
でも、可能であれば、
TransmitMail自体は無料で扱ってもらえるとうれしいです。
(個人的な考えですので、強制ではないです。)
TransmitMailの特徴
メールフォームシステムなんて、
ましてやPHP製なんて星の数ほどあると思いますが、
TransmitMailには「マークアップエンジニアに優しい」という特徴があります。
メールフォームの設置って、
大抵、マークアップエンジニアの仕事ですよね?
マークアップエンジニア(僕)が作ったので、
マークアップエンジニアに優しい作りになっています。
テンプレートの記法が少々難しいかもしれませんが、
慣れればかなり早く設置できるじゃないかと思います。
「予算の都合でCMSは設置しないけどメールフォームは欲しい!!」
なんてときにちょうどいいんじゃないかなと思います。
設置方法について
GitHubのWikiにマニュアルをまとめました。
ですが、メールフォームを設置したことがある方でしたら、
HTMLファイルとconfディレクトリの中を見ればだいたい理解してもられると思います。
いろいろなメールフォームシステムを設置してきて思ったこと
マークアップエンジニアとしていろいろなWebサイト制作に携わり、
CMSだったりCMSじゃなかったりと、いろいろなメールフォームシステムを触ってきた結果、
「ここが使いにくいよなぁ。」とか、
「ここがこうだったら使いやすいのに。」とか、
日頃から思っていた不満やストレスの全てをぶつけて作りました。
そのせいで、
多少冗長な記述が必要になる場合もありますが、
汎用性を持たせるため仕方がないかなと思っています。
その時は多少時間がかかるかもしれませんが、
結果的には時間短縮になると信じています。
マークアップはWeb制作の一番最後の行程(運用は除いて)で、
大抵、設計やデザインやお客さん都合で押したスケジュールのしわ寄せがきているかと思います。
そんなマークアップエンジニアが、
TransmitMailを使って少しでも早く帰れることを願って止みません。
日本のマークアップエンジニアの皆さん、
一緒にがんばりましょう!!
また、不具合等発見されましたら、
GitHubのissueやこのブログにコメントいただければ幸いです。
















