PHP Web Mailerの改造

PHPで書かれたウェブメーラを他に設置してあるブログに導入してみました。オリジナルのスクリプトは、

PHP Web Mailer

に置かれています。

で、実はこのスクリプトには問題があり、送信するメールにSHIFT-JISとISO-2022-JPの文字が混在しているため、普通に化けます。当然メール・クライアント・ソフトのエンコード方式を切り替えればどっちかは正常に表示されます。

ただ、やはりこのままではどう考えても「エレガントさに欠ける」ということもあり、PHPの実習も兼ねて、改造に取りかかり、修正しました。まあ、実習になるほど難しくはなかったんですが…。

一応、改造・再配布は自由ということなので、改造版を下のディレクトリに入れて公開しておきます。ちなみに、このスクリプトを呼び出すHTMLファイルは上記の本家サイトから取ってきてください。

formail.php改造版

と、云う事で。