PHP5

PHPMailerを見捨てる

smtpでVERPをやろうと、PHPMailerとかSMTPのメソッドをオーバーライドしてがんばってみてたけど、大事な変数がprivateだったということに作ってから気づいた。なので、PEAR::Mail(Mail_smtp/Net_SMTP)に全とっかえを決心。拡張性のないクラスのprivateはつら…

日本語のsubject

sfMailではPHPMailerを使ってる。そこで、いろいろ作って使ってみる。 継承して日本語用にJPPHPMailerを作った。 さらに継承してケータイ用にmobileJPPHPMailerを作った。 symfonyから使うためにsfMailを継承して、sfMobileJPMailを作ってみた。でも結局はま…

機種依存文字の文字エンコーディング

ISO-2022-JPのメールを送るときに、機種依存文字に対応させる場合。 PHP4の時と同じように、to_encodingに普通にJISを指定したら?になってしまった。。。 PHP5ではISO-2022-JP-MSが使えた。 (ISO-2022-JP-MSが使えるからJISが?になるようになっている?のか…