▼ 2008/02/10(日) EmailComponentの使い方。Toヘッダに日本語を使う。CakePHPメール
CakePHP1.2bのEmailComponentでは、from,cc,bcc,subject,本文に日本語を使うことができます。やはりメールヘッダーがアルファベットだけなのと日本語が入っているのとでは安心感がちがいますよね。
でも、デフォルトだと、Toヘッダだけは、日本語を使うことができません。
しかし、smtp方式で送付するようにすれば、Toヘッダに日本語が使えます。
SMTPでの送り方は、
EmailComponentの使い方。mail関数を使わず、smtpで送る。。
また、この改造を前提にしています。
EmailComponentで簡単日本語メール。CakePHP1.2b
あとは
とするだけ。
でも、デフォルトだと、Toヘッダだけは、日本語を使うことができません。
しかし、smtp方式で送付するようにすれば、Toヘッダに日本語が使えます。
例) To: ほげほげさん<hoge@example.com>というやつですね。
SMTPでの送り方は、
EmailComponentの使い方。mail関数を使わず、smtpで送る。。
また、この改造を前提にしています。
EmailComponentで簡単日本語メール。CakePHP1.2b
あとは
$this->Email->to='日本語宛先'.'<hoge@example.com>';
とするだけ。
(追記)
もっと簡単に日本語メールを送るコンポーネントがあります。
CakePHPの日本語高機能メールコンポーネントSemai
▼ コメント(0件)
- TB-URL http://www.cpa-lab.com/tech/074/tb/