このエントリーをブックマークに追加 このエントリをlivedoorクリップに追加 Yahoo!ブックマークに登録

CakePHPで日本語メールの送信

2008年7月29日火曜日 by mikuta

優秀なコンポーネントを公開している方がいた。
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現在)

Filed under having  

0 コメント: