Mail_Queueで文字化けするとき

Mail_Queueを使ってメールを送る時、特定の文字から文字化けすることがある。

きちんとコード変換して渡しているのに文字化けする場合、Mail_Queue のBody.phpが原因になっていることがある。

具体的には、Mail/Queue/Body.phpの300行目あたりにある
function getBody()
ここのstripslashesを外す。

return stripslashes($this->body);

となっている行を

return $this->body;

としてやるだけでいい。

文字化けで悩んだ時はお試しを。

 

デジタルゲートがお手伝い

ホームページをリニューアルしたい、スマホ対応にしたい、デザインそのままで機能だけ追加したい、更新だけ代行して欲しい。サイトを運営したいけど誰に相談したらいいか分からない。そんな時はお気軽にお問い合わせください。

スポンサーリンク