優秀なコンポーネントを公開している方がいた。
Qdmail - PHP::Mail Library
セットアップ方法
通常のCakePHPコンポーネントと同じです。
次のディレクトリに qdmail.php ファイルをコピーしてください。
app/controllers/components/
使用したいコントローラーで、以下のプロパティの宣言を行ってください。
var $components=array( "Qdmail" );以上でセットアップは完了。
実際に送信するには以下のようにする。
$this->Qdmail->to( 'address@example.com' , '日本語名' );なんの問題もなく、快適に動作しました。
$this->Qdmail->subject('Qdmail on CakePHP メールのテスト');
$this->Qdmail->from('from@example.com' , '配信元日本語名' );
$this->Qdmail ->text( '本文をここにかきます' );
$this->Qdmail ->send();
すばらしかー。
Qdmail ダウンロード
ライセンスは改変、再配布、商用利用は自由に行えるMIT Licese。
(2008.7.29現在)



0 コメント:
コメントを投稿