携帯サイト構築用メモ
http://labs.unoh.net/2007/08/php_9.html

内容は以下のような感じ

Net_UserAgent_Mobile
http://pear.php.net/package/Net_UserAgent_Mobile
基本となるライブラリです。機種判定など、様々な用途に使用します。
細かい情報については、スクレイピングなどをしたりして自前で用意する必要があります。

PEAR::Mail
http://pear.php.net/package/Mail
メールの送信に使用できます。
特殊な送信の際は、Mail::factory()にsmtpで使用することになりますが、キャリアの迷惑メールの設定にも気をつける必要があります。

Mail_mime_Decomail (Y-110's Wiki)
http://php.y-110.net/wiki/index.php?%B7%C8%C2%D3%A1%A7%A5%C7%A5%B3%A5%E1%A1%BC%A5%EB%A1%A7MIME%A5%D5%A5%A9%A1%BC%A5%DE%A5%C3%A5%C8%A4%CE%B0%E3%A4%A4
Mail_mimeと同じ使い方で、デコメール送信用にMIMEを組み立てることができるのでとても便利です。

Mail_mimeDecode
http://pear.php.net/package/Mail_mimeDecode
空メール・エラーメールなどを受け取って解析する際に使用します。
解析の際には、Mail_RFC822::parseAddressListも使用します。

Net_IPv4
http://pear.php.net/package/Net_IPv4
キャリアのIP帯域の判定に使用します。

HTTP_Download
http://pear.php.net/package/HTTP_Download
auでのFlashや動画などの分割ダウンロードの際にも使用できます。
setContentType()でvideo/3gpp2などが指定できないので、手を加える必要があります。

画像処理
使える画像の種類が違うため変換したり、リサイズなどの処理のために使用します。
ライブラリについてはこちらのエントリに詳しくまとめられています。
http://labs.unoh.net/2007/05/php_7.html
(php4ではMagickWandForPHP、php5ではimagick2...)

上記のライブラリで、ある程度、末端の処理の手間を省けるのではないでしょうか。
それ以外の処理は、普段使用しているフレームワークなどでがんばることになります。。。