Zend_Mailで日本語メール

Zend Framework Zend_Mailで日本語メール送信メモ。

require_once 'Zend/Mail.php';
$mail = new Zend_Mail('ISO-2022-JP');
$mail->setBodyText(mb_convert_encoding("メール本文。", 'ISO-2022-JP', 'UTF-8'));
$mail->setFrom('noreply@example.com',mb_encode_mimeheader(mb_convert_encoding('送信者名', 'ISO-2022-JP', 'UTF-8'),'ISO-2022-JP'));
$mail->addTo('sendto@example.com',mb_encode_mimeheader(mb_convert_encoding('送信先名称', 'ISO-2022-JP', 'UTF-8'),'ISO-2022-JP'));
$mail->setSubject(mb_convert_encoding('メールタイトル', 'ISO-2022-JP', 'UTF-8'));

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください